跳到主要内容Skip to content
文档

API 参考

本站 OpenAI 兼容 API 的全部公开 cURL 请求示例。

Base URL 与密钥

下面的示例默认 Base URL 已包含 /v1。先在控制台创建 API Key,再导出环境变量运行请求。

bash
1export BASE_URL="https://api.0-0.pro/v1"2export API_KEY="<YOUR_API_KEY>"

cURL 请求

GET
/v1/models

列出可用模型

返回当前 API Key 可用的 OpenAI 兼容模型列表。

bash
1curl "https://api.0-0.pro/v1/models" \2  -H "Authorization: Bearer $API_KEY"
GET
/v1/models/{model}

获取单个模型

检查某个模型是否对当前工作区与分组可用。

bash
1curl "https://api.0-0.pro/v1/models/gpt-5.5" \2  -H "Authorization: Bearer $API_KEY"
POST
/v1/chat/completions

创建 Chat Completion

OpenAI 兼容的对话生成接口,支持普通与流式响应。

bash
1curl "https://api.0-0.pro/v1/chat/completions" \2  -H "Authorization: Bearer $API_KEY" \3  -H "Content-Type: application/json" \4  -d '{5    "model": "gpt-5.5",6    "messages": [{"role":"user","content":"你好"}]7  }'
POST
/v1/messages

创建 Message

透传 Anthropic Messages 请求到上游,同时由 0-0 记录 usage 与延迟。

bash
1curl "https://api.0-0.pro/v1/messages?beta=true" \2  -H "x-api-key: $API_KEY" \3  -H "Content-Type: application/json" \4  -H "anthropic-version: 2023-06-01" \5  -d '{6    "model": "claude-sonnet-4-6",7    "max_tokens": 128,8    "messages": [{"role":"user","content":"你好"}]9  }'
POST
/v1/responses

创建 Response

透传 Responses API 请求到上游,同时由 0-0 记录 usage 与延迟。

bash
1curl "https://api.0-0.pro/v1/responses" \2  -H "Authorization: Bearer $API_KEY" \3  -H "Content-Type: application/json" \4  -d '{5    "model": "gpt-5.5",6    "input": "用一句话总结请求可观测性。"7  }'
POST
/v1/responses/compact

压缩 Response 上下文

面向上游上下文压缩流程的透传端点。

bash
1curl "https://api.0-0.pro/v1/responses/compact" \2  -H "Authorization: Bearer $API_KEY" \3  -H "Content-Type: application/json" \4  -d '{5    "model": "gpt-5.5",6    "input": "把上一轮对话压缩成可持久保存的上下文。"7  }'
POST
/v1/images/generations

生成图片

把图片生成请求转发到指定上游模型。

bash
1curl "https://api.0-0.pro/v1/images/generations" \2  -H "Authorization: Bearer $API_KEY" \3  -H "Content-Type: application/json" \4  -d '{5    "model": "gpt-image-2",6    "prompt": "一个半透明 API 网关立方体的精细产品渲染图",7    "size": "1024x1024",8    "n": 19  }'
POST
/v1/images/edits

编辑图片

Multipart 图片编辑请求;JSON 与 multipart body 都会转发到上游。

bash
1curl -X POST "https://api.0-0.pro/v1/images/edits" \2  -H "Authorization: Bearer $API_KEY" \3  -F model=gpt-image-2 \4  -F prompt="把产品渲染图调亮" \5  -F image=@input.png
POST
/v1/video/tasks

创建视频任务

启动一个异步的上游视频生成任务。

bash
1curl -X POST "https://api.0-0.pro/v1/video/tasks" \2  -H "Authorization: Bearer $API_KEY" \3  -H "Content-Type: application/json" \4  -d '{5    "model": "seedance-2-0",6    "prompt": "一只橘猫在窗边晒太阳,镜头缓慢推进,温暖自然光,电影感,细节清晰",7    "ratio": "16:9",8    "duration": 5,9    "resolution": "720p",10    "audio": false,11    "watermark": false,12    "seed": -113  }'
GET
/v1/video/tasks/{task_id}

查询视频任务

轮询任务,直到成功、失败或继续处理中。

bash
1curl "https://api.0-0.pro/v1/video/tasks/video-task-id" \2  -H "Authorization: Bearer $API_KEY"
POST
/v1/asset-groups

创建素材资产组

创建一组可复用素材的容器。

bash
1curl -X POST "https://api.0-0.pro/v1/asset-groups" \2  -H "Authorization: Bearer $API_KEY" \3  -H "Content-Type: application/json" \4  -d '{5    "platform": "JIMENG",6    "name": "角色素材组",7    "description": "角色参考素材",8    "project_name": "default"9  }'
GET
/v1/asset-groups/{group_id}

查询素材资产组

读取单个素材资产组;platform 作为 query 参数传递。

bash
1curl "https://api.0-0.pro/v1/asset-groups/group-abcdef1234567890?platform=JIMENG" \2  -H "Authorization: Bearer $API_KEY"
POST
/v1/assets

创建素材资产

把公网素材 URL 上传到资产组,后续可在视频任务中引用。

bash
1curl -X POST "https://api.0-0.pro/v1/assets" \2  -H "Authorization: Bearer $API_KEY" \3  -H "Content-Type: application/json" \4  -d '{5    "platform": "JIMENG",6    "group_id": "group-abcdef1234567890",7    "url": "https://example.com/front.png",8    "asset_type": "Image",9    "name": "角色正面图"10  }'
GET
/v1/assets/{asset_id}

查询素材资产

轮询素材状态,直到变为 Active 或 Failed。

bash
1curl "https://api.0-0.pro/v1/assets/Asset-abcdef1234567890?platform=JIMENG" \2  -H "Authorization: Bearer $API_KEY"