额度查询
查看 AI Studio 密钥状态、本地任务统计和上游余额接口返回。
总任务0
已完成0
生成中0
失败0
余额 / 用量返回
Gemini 默认展示本地任务统计;第三方余额可配置 GEMINI_BALANCE_URL。
图生视频
上传图片,填写关键词,系统会自动生成视频提示词并提交任务。
提交结果
进度查询
查询结果
任务列表
| 任务 ID | 状态 | 关键词 | 更新时间 | 操作 |
|---|---|---|---|---|
| 暂无任务 | ||||
接口 API Key 配置
切换 Google AI Studio 或 Gemini Enterprise Agent Platform。你的正式环境可选择 Enterprise。
环境状态
Google AI Studio 密钥状态
保存结果
接口调用 Token
外部后端调用接口时使用。Token 放在请求 Header 里,不放在 Body。
接口文档
用于外部系统调用图生视频中转接口。
鉴权
Token 在“接口 API Key 配置”模块查看或生成。调用业务接口时放在 Header,不放在 Body。
Header: Authorization: Bearer 你的接口Token 不要放在 JSON Body 里。
环境切换
GET /api/settings/environment
POST /api/settings/environment
{
"provider": "enterprise",
"enterprise_project": "your-project-id",
"enterprise_location": "us-central1",
"enterprise_access_token": "ya29..."
}
Google AI Studio 使用 AIza API Key;Gemini Enterprise Agent Platform 使用 Project、Location 和 Bearer access token。正式环境请选择 enterprise。
图生视频提交
POST /api/image-to-video
Content-Type: application/json
{
"keywords": "咖啡广告、清晨厨房、慢镜头、温暖光线",
"image_base64": "图片base64",
"mime_type": "image/png"
}
提交成功代表任务已创建,不代表视频已经生成完成。请使用返回的 task_id 查询任务进度。
进度查询
GET /api/image-to-video/status?task_id=任务ID
任务状态:running 表示生成中;done 表示完成并返回 video_url;failed 表示生成失败并返回 error。
返回字段说明
ok: 请求是否成功 task_id: 本系统任务 ID,用于查询进度 status: running / done / failed done: 上游任务是否结束 keywords: 提交时填写的关键词 operation_name: Gemini 上游任务名 video_url: 视频完成后的下载地址 error: 失败原因
任务列表 / 额度查询 / 密钥配置
GET /api/tasks GET /api/balance GET /api/settings/aistudio-key POST /api/settings/aistudio-key