SuperAPI AI 工具集

9router-video

设计与创作

查看项目

更新于 10-15 20:35

技能介绍

用途:通过 9Router 调用 xAI Grok Imagine(grok-imagine-video)生成视频,支持文生视频与图生视频,以及视频编辑和延长。

主要能力:提供异步任务接口,包括 POST /v1/videos/generations(文生/图生视频)、POST /v1/videos/edits(编辑已有视频)、POST /v1/videos/extensions(延长已有视频)、GET /v1/videos/{request_id}(轮询状态)。请求字段透传给 xAI,包括 model(xai/grok-imagine-video,前缀会被剥离)、prompt、duration、aspect_ratio(16:9、9:16、1:1、4:3、3:4、3:2、2:3)、resolution(480p、720p、1080p)、image(图生视频,支持 URL 或 base64 data URI)、video(编辑/延长,支持 url 或 file_id)。

使用方式:需配置 NINEROUTER_URL,若启用鉴权还需 NINEROUTER_KEY,并在 9Router 面板连接 xAI 账号(Grok Build OAuth 或 console.x.ai 的 API key,两者鉴权与计费独立)。提交任务后返回 request_id,轮询时需回传创建响应头中的 x-9router-connection-id 作为 x-connection-id,确保同一账号轮询;完成后从 video.url 下载。也可用 CLI 一次性执行:9router xai video --prompt "..." --output video.mp4,支持 --model、--duration、--aspect-ratio、--resolution、--image、--timeout、--port、--api-key 等选项,会轮询进度、下载到 .part 文件并在成功后原子重命名,Ctrl+C 可干净取消,失败返回非零退出码。

限制:任务与账号绑定,必须用创建任务的同一连接轮询。创建类 POST 不会自动重试(避免重复计费),仅执行 401→刷新令牌→单次重试。视频模型标记为 kind: "video",不出现在聊天模型列表与聊天回退组合中。订阅 OAuth 令牌与 API key 发送到同一 api.x.ai/v1/videos 端点,某订阅层级是否包含视频生成配额由 xAI 控制,9Router 不验证;上游返回 403/permission_denied 表示该账号无视频访问权限。