快速开始
我们的接口与 OpenAI 官方完全兼容。任何支持自定义 Base URL 的客户端、SDK 或工具都可以直接接入,无需额外适配。
- 1在控制台的「API Keys」页面创建一个 Key,创建后请立即复制保存,页面关闭后将无法再次查看完整明文。
- 2把你代码中的 Base URL 改为下方的中转地址。
- 3把原本的官方 API Key 替换为刚刚创建的 Key,其余参数保持不变。
接口地址
根据你使用的 SDK 协议选择对应的 Base URL,客户端会在其后拼接具体端点路径。两种协议可以使用同一个 API Key。
OpenAI / GPT 协议(推荐)
# Base URL
https://apihub.ltd/v1
# Chat Completions
https://apihub.ltd/v1/chat/completions
# Responses
https://apihub.ltd/v1/responsesAnthropic / Claude 协议
# Base URL
https://apihub.ltd
# Messages
https://apihub.ltd/v1/messagesOpenAI 协议的 Base URL 已含 /v1,客户端会在其后拼接 /chat/completions 或 /responses;Anthropic 协议 Base URL 为根地址,客户端会拼接 /v1/messages。若出现重复 /v1 导致 404,请据此调整 Base URL。
身份认证
所有请求都需要在 HTTP 头中携带你的 API Key。两种协议的写法如下,任选其一即可。
OpenAI
Authorization: Bearer YOUR_API_KEY
Content-Type: application/jsonAnthropic
x-api-key: YOUR_API_KEY
anthropic-version: 2023-06-01
Content-Type: application/json流式输出
把请求参数中的 stream 设为 true 即可启用 SSE 流式返回,事件格式与官方完全一致,以 data: [DONE] 结束。
curl https://apihub.ltd/v1/chat/completions \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "claude-sonnet-5",
"messages": [{"role": "user", "content": "Hello!"}],
"stream": true
}'
# data: {"choices":[{"delta":{"content":"He"}}]}
# data: {"choices":[{"delta":{"content":"llo"}}]}
# data: [DONE]错误码
错误响应结构与官方保持一致,可直接沿用你现有的错误处理逻辑。
| 状态码 | 含义 | 处理建议 |
|---|---|---|
| 401 | API Key 无效、已被禁用或已过期 | 检查 Key 是否填写完整,或在控制台确认其状态。 |
| 402 | 账户余额不足 | 前往控制台充值,或检查该 Key 是否已达到自定义额度上限。 |
| 403 | 该 Key 无权访问所请求的模型 | 检查 Key 的模型白名单设置。 |
| 404 | 模型不存在或未启用 | 对照模型价格页确认 model 参数拼写是否正确。 |
| 429 | 触发速率限制 | 降低并发或请求频率,建议实现指数退避重试。 |
| 500 / 502 | 上游服务异常 | 通常会自动切换线路,若持续出现请联系技术支持。 |
第三方客户端接入
以下常用工具均可直接接入,只需在设置中填写自定义 Base URL 与 API Key。
- Cherry Studio、ChatBox、LobeChat 等桌面/网页客户端
- Cursor、Continue、Cline 等编程助手
- Dify、n8n、FastGPT 等工作流与知识库平台
- 任何基于 OpenAI 官方 SDK 构建的自研应用
没有找到需要的内容?
联系技术支持