数字先锋API文档
快速上手
快速上手及令牌分组说明
如何获取接口地址与令牌
Models(列出可用模型)
体验中心 API 如何设置
多模型同屏对比体验(同步输出)
工作台
操练场
聊天(对话)
数据看板
令牌管理
使用日志
绘图日志
异步任务
钱包管理
订单中心
我的工单
个人设置
对话(chat)
所有对话模型均兼容 OpenAI 格式
OpenAI 图像生成(绘画)
Claude Messages(对话)
Claude Messages(识图)
Claude Messages(思考)
Claude Messages(函数调用)
Claude Chat(OpenAI 兼容)
Gemini 官方格式
Gemini 对话(OpenAI 兼容)
Gemini 绘画(OpenAI 兼容)
Chat(流式返回)
Chat(分析图片)
Chat(工具tools调用)
Chat(思考Thinking)
Flux 绘画(OpenAI 兼容)
X.AI 绘画(OpenAI 兼容)
X.AI 对话(OpenAI 兼容)
智谱 对话(OpenAI 兼容)
千问Qwen 对话(OpenAI 兼容)
绘画模型
Gemini 绘画(nano-banana系列)
Gemini 绘画(官方原生系列)
Midjourney 绘画模型格式
火山豆包(Doubao)绘画模型格式
千问(Qwen)绘画
千问(Qwen)图像编辑
视频模型
Gemini 视频模型格式
豆包视频(Doubao)模型格式
sora 视频生成格式
对话(Responses)
Responses API与Chat API对比
Responses(统一响应)
Responses(联网搜索)
音频(Audio)
文本转语音(TTS)原生OpenAI格式
MiniMax 语音合成(TTS)
行业应用
OCR 识别 API 文档
Embeddings(向量嵌入)
常见问题
兑换码充值使用指南
平台合规与服务声明
工具软件
CentOS + 宝塔 部署 OpenClaw(源码开发版)完整教程
Ubuntu + 宝塔 部署 OpenClaw(源码开发版)完整教程
OpenClaw 对接数字先锋 API模型实战教程
首页
# Gemini 官方格式 API 文档 ## 1. 接口地址 ### Base URL ```text https://api.cxsee.com ``` ### 生成内容(Generate Content) ```http POST /v1beta/models/{model}:generateContent ``` 完整示例: ```text https://api.cxsee.com/v1beta/models/gemini-2.5-pro:generateContent ``` --- ## 2. 认证方式 使用 Bearer Token: ```http Authorization: Bearer YOUR_API_KEY Content-Type: application/json ``` --- ## 3. 支持模型(当前已验证) - `gemini-2.5-pro` > 后续如新增模型,请以平台公告为准。 --- ## 4. 请求参数(Gemini 官方格式) ### 请求体结构 ```json { "contents": [ { "parts": [ { "text": "你的问题" } ] } ], "generationConfig": { "thinkingConfig": { "thinkingBudget": 128, "includeThoughts": true } } } ``` ### 字段说明 - `contents` *(必填)*:对话内容数组 - `parts[].text`:用户输入文本 - `generationConfig` *(选填)*:生成配置 - `thinkingConfig.thinkingBudget` *(选填)*:思考预算(token) - `thinkingConfig.includeThoughts` *(选填)*:是否返回思考内容(`true` 时响应中可能包含 `thought: true` 的片段) --- ## 5. 请求示例(cURL) ### 基础调用 ```bash curl --location --request POST "https://api.cxsee.com/v1beta/models/gemini-2.5-pro:generateContent" \ --header "Authorization: Bearer YOUR_API_KEY" \ --header "Content-Type: application/json" \ --data-raw '{ "contents": [ { "parts": [ { "text": "Explain how AI works in a few words" } ] } ] }' ``` ### 开启思考输出 ```bash curl --location --request POST "https://api.cxsee.com/v1beta/models/gemini-2.5-pro:generateContent" \ --header "Authorization: Bearer YOUR_API_KEY" \ --header "Content-Type: application/json" \ --data-raw '{ "contents": [ { "parts": [ { "text": "Explain how AI works in a few words" } ] } ], "generationConfig": { "thinkingConfig": { "thinkingBudget": 128, "includeThoughts": true } } }' ``` --- ## 6. 成功响应示例(200) ```json { "candidates": [ { "content": { "parts": [ { "text": "In a few words, AI works by: Finding patterns in data to make predictions." } ], "role": "model" }, "finishReason": "STOP", "index": 0 } ], "usageMetadata": { "promptTokenCount": 9, "candidatesTokenCount": 19, "totalTokenCount": 109, "thoughtsTokenCount": 81 }, "modelVersion": "gemini-2.5-pro", "responseId": "xxxx" } ``` --- ## 7. 错误码说明 - `400 Bad Request`:请求参数格式错误 - `401 Unauthorized`:API Key 无效或缺失 - `403 Forbidden`:无权限访问该模型 - `404 Not Found`:接口路径错误 - `405 Method Not Allowed`:请求方法错误(例如用 GET 调 POST 接口) - `429 Too Many Requests`:请求频率超限 - `500/502/503`:服务端临时异常 --- ## 8. 使用建议 1. **务必保护 API Key**,不要出现在前端代码或公开仓库。 2. 如果开启 `includeThoughts: true`,会增加 token 消耗。 3. 建议客户端设置超时与重试机制(指数退避)。 4. 生产环境请记录 `responseId` 便于问题排查。 --- ## 9. 兼容性说明 本平台提供 **Gemini 官方请求/响应格式兼容** 的网关能力。 如需 OpenAI 兼容格式,可使用: - `POST /v1/chat/completions` ---
上一篇:Claude Chat(OpenAI 兼容)
下一篇:Responses(联网搜索)