New
{ "video_models": [{"capabilities": ["text_to_video", "image_to_video"], "description": "Google Veo 3.1 video generation model, supports high-quality text-to-video and image-to-video, up to 10-second duration", "description_zh": "Google Veo 3.1 \u652f\u63011080p/4K\uff0c\u591a\u56fe\u53c2\u8003\u4e0e\u9996\u5c3e\u5e27", "display_name": "Veo 3.1", "health_check": {"enabled": true, "interval": 300, "last_check": null, "status": "unknown"}, "is_enabled": true, "model_id": "veo-3.1-generate-preview", "params": {"additional_params": {"enhance_prompt": true, "supports_aspect_ratio": true}, "default_duration": 8, "default_fps": 24, "default_quality": "high", "default_resolution": "1080x1920", "fps_options": [24], "frame_upload_support": {"first_frame_only": true, "first_last_frame": false, "multiple_frames": false}, "input_formats": ["jpg", "jpeg", "png", "webp"], "max_prompt_length": 20000, "max_upload_images": 3, "quality_options": ["high"], "supported_durations": [8], "supported_resolutions": ["1920x1080", "1080x1920", "1280x720", "720x1280"], "supports_negative_prompt": false}, "preview_url": "https://d1q70pf5vjeyhc.cloudfront.net/predictions/958ef8509b054693859b38d65570e41f/1.mp4", "pricing": {"cost_per_second": 30, "currency": "credits", "description": "High-quality video generation, billed by resolution and duration", "type": "paid"}, "provider": "veo3", "technical_specs": {"estimated_generation_time": "120-300 seconds", "max_concurrent_tasks": 1, "memory_requirements": "Cloud-based", "model_size": "large", "requires_gpu": false}}, {"capabilities": ["text_to_video", "image_to_video"], "description": "OpenAI Sora-2 high-quality video generation, supports 15-second HD video with text-to-video and image-to-video", "description_zh": "Sora2\u6700\u957f15\u79d2\uff0c\u4e0d\u652f\u6301\u4e0a\u4f20\u4eba\u7269\u56fe", "display_name": "Sora-2", "health_check": {"enabled": true, "interval": 300, "last_check": null, "status": "unknown"}, "is_enabled": true, "model_id": "sora-2", "params": {"additional_params": {"enhance_prompt": false, "supports_aspect_ratio": false}, "default_duration": 15, "default_fps": 30, "default_quality": "high", "default_resolution": "720x1280", "fps_options": [30], "frame_upload_support": {"first_frame_only": true, "first_last_frame": false, "multiple_frames": false}, "input_formats": ["jpg", "jpeg", "png", "webp"], "max_prompt_length": 20000, "quality_options": ["high"], "supported_durations": [10, 15], "supported_resolutions": ["720x1280", "1280x720"], "supports_negative_prompt": false}, "preview_url": "", "pricing": {"cost_per_second": 2.7, "currency": "credits", "description": "High-quality 15-second video generation", "type": "paid"}, "provider": "sora2", "technical_specs": {"estimated_generation_time": "120-300 seconds", "max_concurrent_tasks": 1, "memory_requirements": "Cloud-based", "model_size": "large", "requires_gpu": false}}, {"capabilities": ["text_to_video", "image_to_video"], "description": "Sora-2 Pro premium video generation", "description_zh": "Sora-2 Pro \u751f\u6210\u65f6\u95f4\u7ea62\u5206\u949f\uff0c\u7a33\u5b9a\u6027\u9ad8", "display_name": "Sora-2-Pro", "health_check": {"enabled": true, "interval": 300, "last_check": null, "status": "unknown"}, "is_enabled": true, "model_id": "sora-2-pro", "params": {"additional_params": {"enhance_prompt": true, "supports_aspect_ratio": true}, "default_duration": 4, "default_fps": 30, "default_quality": "high", "default_resolution": "720x1280", "fps_options": [30, 60], "frame_upload_support": {"first_frame_only": true, "first_last_frame": false, "multiple_frames": false}, "input_formats": ["jpg", "jpeg", "png", "webp"], "max_prompt_length": 2000, "quality_options": ["high", "ultra"], "supported_durations": [4, 8, 12], "supported_resolutions": ["720x1280", "1280x720"], "supports_negative_prompt": false}, "preview_url": "", "pricing": {"cost_per_second": 20, "currency": "credits", "description": "Premium quality video generation with extended duration", "type": "paid"}, "provider": "replicate", "technical_specs": {"estimated_generation_time": "180-600 seconds", "max_concurrent_tasks": 1, "memory_requirements": "Cloud-based", "model_size": "extra_large", "requires_gpu": false}}, {"capabilities": ["text_to_video", "image_to_video", "first_last_frame_video"], "description": "Seedance 1.5 Pro video generation model, supports text-to-video and first-frame/first-last-frame image-to-video", "description_zh": "\u652f\u6301\u6587\u751f\u89c6\u9891\u4e0e\u9996\u5e27/\u9996\u5c3e\u5e27\u56fe\u751f\u89c6\u9891", "display_name": "Seedance 1.5 Pro", "health_check": {"enabled": true, "interval": 300, "last_check": null, "status": "unknown"}, "is_enabled": true, "model_id": "doubao-seedance-1-5-pro-251215", "params": {"additional_params": {"default_aspect_ratio": "9:16", "default_rs": "720p", "generate_audio": true, "supported_fps": [24]}, "aspect_ratios": ["9:16", "16:9", "4:3", "1:1", "3:4"], "default_aspect_ratio": "9:16", "default_duration": 5, "default_fps": 24, "default_quality": "standard", "default_resolution": "720x1280", "fps_options": [24], "frame_upload_support": {"first_frame_only": true, "first_last_frame": true, "multiple_frames": false}, "input_formats": ["jpeg", "png", "webp", "bmp", "tiff", "gif"], "max_prompt_length": 2000, "quality_options": ["standard"], "supported_durations": [5, 8, 12], "supported_resolutions": ["720x1280", "1280x720", "1184x864", "1024x1024", "864x1184"], "supports_negative_prompt": false}, "preview_url": "", "pricing": {"cost_per_second": 20, "currency": "credits", "description": "Billed per second", "type": "paid"}, "provider": "volcano_ark", "technical_specs": {"estimated_generation_time": "30-120 seconds", "max_concurrent_tasks": 1, "memory_requirements": "Cloud-based", "model_size": "large", "requires_gpu": true}}, {"capabilities": ["text_to_video", "image_to_video"], "description": "Fast text-to-video and image-to-video Kling 2.6", "description_zh": "\u652f\u63011080p\u6587\u751f\u89c6\u9891\u548c\u56fe\u751f\u89c6\u9891", "display_name": "Kling 2.6", "health_check": {"enabled": true, "interval": 300, "last_check": null, "status": "unknown"}, "is_enabled": true, "model_id": "kwaivgi/kling-v2.6", "params": {"aspect_ratios": ["16:9", "9:16", "1:1"], "default_aspect_ratio": "16:9", "default_duration": 5, "default_fps": 30, "default_quality": "speed", "default_resolution": "1080x1920", "fps_options": [30], "input_formats": ["jpg", "jpeg", "png", "webp"], "quality_options": ["speed"], "supported_durations": [5, 10], "supported_resolutions": ["1920x1080", "1080x1920"]}, "preview_url": "", "pricing": {"cost_per_second": 27, "currency": "credits", "description": "\u6bcf\u79d2 27 \u79ef\u5206\u8ba1\u8d39", "type": "paid"}, "provider": "replicate", "technical_specs": {"estimated_generation_time": "60-180 seconds", "max_concurrent_tasks": 2, "memory_requirements": "Cloud-based", "model_size": "large", "requires_gpu": true}}, {"capabilities": ["text_to_video", "image_to_video"], "description": "Minimax Hailuo 2.3 video generation model, supports text-to-video and image-to-video", "description_zh": "\u5168\u65b0\u5347\u7ea7\u7684\u89c6\u9891\u751f\u6210\u6a21\u578b\uff0c\u652f\u6301\u6587\u751f\u89c6\u9891\u548c\u56fe\u751f\u89c6\u9891", "display_name": "Minimax Hailuo 2.3", "health_check": {"enabled": true, "interval": 300, "last_check": null, "status": "unknown"}, "is_enabled": true, "model_id": "minimax-hailuo-2.3", "params": {"additional_params": {"api_paths": {"i2v": "/async/minimax-hailuo-2.3-i2v", "t2v": "/async/minimax-hailuo-2.3-t2v"}, "api_resolution_map": {"1080x1920": "1080P", "1280x720": "768P", "1920x1080": "1080P", "720x1280": "768P"}, "enable_prompt_expansion": true, "fallback_api_resolution": "768P"}, "aspect_ratios": ["9:16", "16:9", "1:1"], "default_aspect_ratio": "9:16", "default_duration": 6, "default_fps": 24, "default_quality": "standard", "default_resolution": "720x1280", "fps_options": [24, 30], "frame_upload_support": {"first_frame_only": true, "first_last_frame": false, "multiple_frames": false}, "input_formats": ["jpg", "jpeg", "png", "webp"], "max_prompt_length": 2000, "quality_options": ["standard"], "supported_durations": [6, 10], "supported_resolutions": ["720x1280", "1080x1920", "1280x720", "1920x1080"], "supports_negative_prompt": false}, "preview_url": "", "pricing": {"cost_per_second": 25, "currency": "credits", "description": "Billed per second", "type": "paid"}, "provider": "wan22", "technical_specs": {"estimated_generation_time": "60-180 seconds", "max_concurrent_tasks": 2, "memory_requirements": "Cloud-based", "model_size": "large", "requires_gpu": true}}, {"capabilities": ["text_to_video", "image_to_video", "first_last_frame_video"], "description": "Minimax Hailuo-02 video generation model, supports text-to-video and image-to-video with start/end frames", "description_zh": "\u652f\u6301\u9996\u5c3e\u5e27\u4e0e1080p", "display_name": "Minimax Hailuo-02", "health_check": {"enabled": true, "interval": 300, "last_check": null, "status": "unknown"}, "is_enabled": true, "model_id": "minimax-hailuo-02", "params": {"additional_params": {"api_paths": {"i2v": "/async/minimax-hailuo-02", "t2v": "/async/minimax-hailuo-02"}, "api_resolution_map": {"1080x1920": "1080P", "1280x720": "768P", "1920x1080": "1080P", "720x1280": "768P"}, "enable_prompt_expansion": true, "fallback_api_resolution": "768P"}, "aspect_ratios": ["9:16", "16:9", "1:1"], "default_aspect_ratio": "9:16", "default_duration": 6, "default_fps": 24, "default_quality": "standard", "default_resolution": "720x1280", "fps_options": [24, 30], "frame_upload_support": {"first_frame_only": true, "first_last_frame": true, "multiple_frames": false}, "input_formats": ["jpg", "jpeg", "png", "webp"], "max_prompt_length": 2000, "quality_options": ["standard"], "supported_durations": [6, 10], "supported_resolutions": ["720x1280", "1280x720", "1080x1920", "1920x1080"], "supports_negative_prompt": false}, "preview_url": "", "pricing": {"cost_per_second": 25, "currency": "credits", "description": "Billed per second", "type": "paid"}, "provider": "wan22", "technical_specs": {"estimated_generation_time": "60-180 seconds", "max_concurrent_tasks": 2, "memory_requirements": "Cloud-based", "model_size": "large", "requires_gpu": true}}, {"capabilities": ["image_to_video"], "description": "Runway Gen-4 Turbo via Replicate, supports image-to-video with prompt guidance", "description_zh": "\u4ec5\u652f\u6301\u56fe\u751f\u89c6\u9891", "display_name": "Runway Gen-4 Turbo", "health_check": {"enabled": true, "interval": 300, "last_check": null, "status": "unknown"}, "is_enabled": true, "model_id": "runwayml/gen4-turbo", "params": {"default_duration": 5, "default_fps": 30, "default_quality": "speed", "default_resolution": "1280x720", "fps_options": [30], "input_formats": ["jpg", "jpeg", "png", "webp"], "quality_options": ["speed"], "supported_durations": [5, 10], "supported_resolutions": ["3840x2160", "2160x3840", "1920x1080", "1080x1920", "1280x720", "720x1280"]}, "preview_url": "", "pricing": {"cost_per_second": 30, "currency": "credits", "description": "\u6682\u6309 30 \u79ef\u5206/\u79d2\u914d\u7f6e\uff0c\u53ef\u6839\u636e\u5b9e\u9645\u8ba1\u8d39\u8c03\u6574", "type": "paid"}, "provider": "replicate", "technical_specs": {"estimated_generation_time": "30-120 seconds", "max_concurrent_tasks": 2, "memory_requirements": "Cloud-based", "model_size": "large", "requires_gpu": true}}], "default_video_model_id": "veo-3.1-generate-preview", "default_model_display_name": "Veo 3.1", "default_resolution": "1080x1920", "default_duration": 8, "default_fps": 24, "default_duration_options": [8], "default_fps_options": [24] }