通过 MCP 创建 AI 视频
AI 视频使用 ai_video。MCP 的 kp_create_creation 使用扁平视频参数,不使用 OpenAPI 的 video_generation 嵌套对象。
选择模型、比例、分辨率和时长前,先调用 kp_get_catalog。
Gemini Omni Flash
{ "type": "ai_video", "prompt": "镜头缓慢穿过雨夜未来城市,霓虹倒映在街道上,保留自然环境声", "aspect_ratio": "16:9", "video_model": "gemini-omni-flash", "video_task": "text_to_video", "video_resolution": "720p", "video_duration_seconds": 8}
完成后,Omni 支持调用 kp_edit_creation,传入 action="iterate" 和新的 prompt。interaction ID 由服务端管理。
Veo 3.1 Fast 或 Standard
使用 video_model="veo-3.1-fast" 或 video_model="veo-3.1-standard",其余任务、分辨率和时长字段相同。Veo 不支持多轮编辑。
当前公开 MCP 仅接受文本生成视频。首帧、尾帧和附件需等 Catalog 明确开放;模型原生声音由服务端保持开启。
什么时候选择 AI 视频
需要短时动态画面、产品氛围、电影感 B-roll 或以运动为核心的概念时使用 AI 视频。提示词应连贯描述主体、动作、环境、镜头行为和声音意图。若需要长篇、旁白严格受控的教学内容,解说视频或矢量动画通常更合适。
有意识地选择模型
每次创建前读取 kp_get_catalog。它说明模型是否支持目标任务、比例、分辨率、时长、原生音频和多轮编辑。Gemini Omni Flash 只有在完成详情显式开放动作时才可用 iterate 修改;Veo 不支持多轮编辑,应以修改后的提示词创建新结果。
保存任务 ID,用 kp_get_job_status 轮询,再通过 kp_get_creation 读取完成后的链接和产物。公开 Catalog 仍标记为不可用时,不要发送首帧、尾帧或附件字段。
