提交前必读(请勿删除本节)
您当前的 newapi 版本
v1.0.0-rc.34-3-gbfe718e4(基于 NewAPI fork 构建)
提交确认
功能描述
希望在官方 new-api-plugins 市场增加 xAI Grok Imagine Video 任务插件。
xAI 官方视频接口为异步任务流程:
- 创建任务:
POST /v1/videos/generations
- 查询任务:
GET /v1/videos/{request_id}
- 状态:
pending、done、failed、expired
- 支持文生视频和图生视频
- 完成后通过临时 URL 返回视频文件
建议插件声明 channel type 48,支持以下模型:
grok-imagine-video
grok-imagine-video-1.5
grok-imagine-video-1.5-preview
理想功能包括:
- 创建视频任务并返回任务 ID;
- 自动轮询任务状态;
- 支持文生视频和图生视频;
- 支持时长、比例和分辨率参数校验;
- 处理
failed、expired 等终态;
- 完成后返回或代理临时 MP4 视频 URL;
- 不在插件中硬编码 xAI 价格,计费继续使用 NewAPI 渠道配置。
与此前 NewAPI 核心仓库中的旧 Go TaskAdaptor、Sora 专用实现及较早 Grok 视频尝试相比,当前验证实现:
- 基于 NewAPI 当前 sandboxed JS task-plugin runtime;
- 使用 xAI 当前文档化的
/v1/videos/generations 和 /v1/videos/{request_id};
- 仅把
grok-imagine-video* 路由到视频插件,普通 Grok 文本模型保持原有路由;
- 覆盖文生视频、图生视频、轮询、失败/过期状态和临时 MP4 URL 代理;
- 已补充插件 lint、Go 测试、控制器端点测试和真实任务验证。
参考实现:
https://github.com/SakuraPuare/new-api/tree/dev
应用场景
通过 NewAPI 插件市场统一调用 Grok Imagine Video,下游客户端无需单独适配 xAI 异步任务 API,同时复用 NewAPI 的渠道管理、鉴权、日志、额度和任务状态能力。
我们已在测试环境和生产环境完成真实调用验证:
- 任务成功创建;
- 任务成功进入
done;
- 视频成功通过 NewAPI 返回;
- 返回文件类型为
video/mp4;
- 未影响普通 Grok 文本模型路由。
希望维护者讨论:
- 该插件是否符合官方市场的收录方向?
- 是否接受以单文件插件形式提交?
- 插件的
allowedHosts、模型声明、临时文件代理和计费字段是否有推荐规范?
- 如果方向确定,我们可以按官方插件目录、版本不可变和
index.json 生成规则整理后续贡献。
参考资料:
感谢维护和指导。
提交前必读(请勿删除本节)
您当前的 newapi 版本
v1.0.0-rc.34-3-gbfe718e4(基于 NewAPI fork 构建)提交确认
功能描述
希望在官方
new-api-plugins市场增加 xAI Grok Imagine Video 任务插件。xAI 官方视频接口为异步任务流程:
POST /v1/videos/generationsGET /v1/videos/{request_id}pending、done、failed、expired建议插件声明 channel type
48,支持以下模型:grok-imagine-videogrok-imagine-video-1.5grok-imagine-video-1.5-preview理想功能包括:
failed、expired等终态;与此前 NewAPI 核心仓库中的旧 Go TaskAdaptor、Sora 专用实现及较早 Grok 视频尝试相比,当前验证实现:
/v1/videos/generations和/v1/videos/{request_id};grok-imagine-video*路由到视频插件,普通 Grok 文本模型保持原有路由;参考实现:
https://github.com/SakuraPuare/new-api/tree/dev
应用场景
通过 NewAPI 插件市场统一调用 Grok Imagine Video,下游客户端无需单独适配 xAI 异步任务 API,同时复用 NewAPI 的渠道管理、鉴权、日志、额度和任务状态能力。
我们已在测试环境和生产环境完成真实调用验证:
done;video/mp4;希望维护者讨论:
allowedHosts、模型声明、临时文件代理和计费字段是否有推荐规范?index.json生成规则整理后续贡献。参考资料:
感谢维护和指导。