文档中心
比官方 API 便宜 70% 的 Claude / GPT / Gemini 全系列模型代理接口
快速开始
OKcode API 提供与 OpenAI / Claude 兼容的 API 接口,支持 Claude、GPT 和 Gemini 全系列模型,比官方 API 便宜 70%。
三步上手#
注册账号
访问 www.okcode.ai 注册账号并充值额度。
获取 API Key
登录后台,在「API密钥」页面创建 API Key,格式为 sk-xxxx。
开始使用
在任何支持 OpenAI 的客户端中填入 API 地址和 Key,即可调用 Claude、GPT 和 Gemini 模型。
https://api.okcode.ai,某些客户端需要填完整路径 https://api.okcode.ai/v1,请根据客户端要求填写。CLI 安装指南
每个安装项(如 Claude Code / Codex CLI)下面都可独立切换操作系统并查看对应命令。
模型安装目录#
Claude 模型安装#
适用模型:claude-opus-5、claude-sonnet-5 等。
macOS 13+、Windows 10 1809+ / Windows Server 2019+、Ubuntu 20.04+、Debian 10+、Alpine 3.19+。先选择操作系统,再执行该系统对应命令:
安装 Claude Code
npm install -g @anthropic-ai/claude-code claude --version
npm install -g @anthropic-ai/claude-code claude --version
npm install -g @anthropic-ai/claude-code claude --version
配置 OKcode 并启动
$env:ANTHROPIC_BASE_URL="https://api.okcode.ai"
$env:ANTHROPIC_API_KEY="sk-你的密钥"
claude --model claude-opus-5export ANTHROPIC_BASE_URL=https://api.okcode.ai
export ANTHROPIC_API_KEY=sk-你的密钥
claude --model claude-opus-5export ANTHROPIC_BASE_URL=https://api.okcode.ai
export ANTHROPIC_API_KEY=sk-你的密钥
claude --model claude-opus-5永久环境变量(推荐)
[Environment]::SetEnvironmentVariable("ANTHROPIC_BASE_URL","https://api.okcode.ai","User")
[Environment]::SetEnvironmentVariable("ANTHROPIC_API_KEY","sk-你的密钥","User")echo 'export ANTHROPIC_BASE_URL=https://api.okcode.ai' >> ~/.zshrc echo 'export ANTHROPIC_API_KEY=sk-你的密钥' >> ~/.zshrc source ~/.zshrc
echo 'export ANTHROPIC_BASE_URL=https://api.okcode.ai' >> ~/.bashrc echo 'export ANTHROPIC_API_KEY=sk-你的密钥' >> ~/.bashrc source ~/.bashrc
其他工具(Cursor / VS Code Cline)
先装编辑器和插件,再填 API 地址与密钥。
winget install Microsoft.VisualStudioCode code --install-extension saoudrizwan.claude-dev
brew install --cask visual-studio-code code --install-extension saoudrizwan.claude-dev
sudo snap install code --classic code --install-extension saoudrizwan.claude-dev
# 如果你的系统没有 snap(推荐 Ubuntu/Debian) # 先从 VS Code 官网下载 .deb 安装包后执行: sudo apt install ./code_*.deb code --install-extension saoudrizwan.claude-dev
https://api.okcode.ai(部分工具需 /v1),Key 填 sk-xxxx,模型填 Claude 系列模型名。GPT 模型安装#
适用模型:gpt-5.6-sol、gpt-5.6-terra 等。
macOS 与 Linux。Windows 目前属于实验支持,推荐使用 WSL2。先选择操作系统,再执行该系统对应命令:
安装 Codex CLI
npm install -g @openai/codex codex --version
配置 Codex CLI(必须写入 ~/.codex/config.toml)
OPENAI_BASE_URL 对 codex CLI 无效。若只配置这个环境变量,Codex 仍可能回落到 api.openai.com 并报 401。请使用下面的 ~/.codex/config.toml 配置。# 推荐:在 WSL2 (Ubuntu) 中执行,Windows 原生支持仍属实验阶段
mkdir -p ~/.codex
cat > ~/.codex/config.toml <<'EOF'
model_provider = "okcode"
network_access = "enabled"
[model_providers.okcode]
name = "okcode"
base_url = "https://api.okcode.ai/v1"
wire_api = "responses"
requires_openai_auth = true
EOF
export OPENAI_API_KEY=sk-你的密钥
codex --model gpt-5.6-sol
# 原生 PowerShell(实验支持,可能不稳定)
New-Item -ItemType Directory -Force -Path $HOME/.codex | Out-Null
@'
model_provider = "okcode"
network_access = "enabled"
[model_providers.okcode]
name = "okcode"
base_url = "https://api.okcode.ai/v1"
wire_api = "responses"
requires_openai_auth = true
'@ | Set-Content -Path $HOME/.codex/config.toml
$env:OPENAI_API_KEY="sk-你的密钥"
codex --model gpt-5.6-solmkdir -p ~/.codex
cat > ~/.codex/config.toml <<'EOF'
model_provider = "okcode"
network_access = "enabled"
[model_providers.okcode]
name = "okcode"
base_url = "https://api.okcode.ai/v1"
wire_api = "responses"
requires_openai_auth = true
EOF
export OPENAI_API_KEY=sk-你的密钥
codex --model gpt-5.6-solmkdir -p ~/.codex
cat > ~/.codex/config.toml <<'EOF'
model_provider = "okcode"
network_access = "enabled"
[model_providers.okcode]
name = "okcode"
base_url = "https://api.okcode.ai/v1"
wire_api = "responses"
requires_openai_auth = true
EOF
export OPENAI_API_KEY=sk-你的密钥
codex --model gpt-5.6-sol其他工具(OpenAI 兼容)
setx OPENAI_BASE_URL "https://api.okcode.ai/v1" setx OPENAI_API_KEY "sk-你的密钥"
echo 'export OPENAI_BASE_URL=https://api.okcode.ai/v1' >> ~/.zshrc echo 'export OPENAI_API_KEY=sk-你的密钥' >> ~/.zshrc source ~/.zshrc
echo 'export OPENAI_BASE_URL=https://api.okcode.ai/v1' >> ~/.bashrc echo 'export OPENAI_API_KEY=sk-你的密钥' >> ~/.bashrc source ~/.bashrc
OPENAI_BASE_URL / Base URL 配置仅适用于 OpenAI 兼容 SDK 与其他工具,不适用于 codex CLI。Codex CLI 请使用上方 ~/.codex/config.toml 方案。Grok 模型安装#
适用模型:grok-4.5。
grok),支持自定义 base_url,可以直接接入 OKcode——推荐优先用它。另外 Grok 在 OKcode 上同时兼容 Claude Messages、OpenAI Responses、Chat Completions 三种协议,所以 Claude Code / Codex CLI 也能直接调用,只需把 --model 换成 grok-4.5。先选择操作系统,再执行该系统对应命令:
安装 Grok Build
npm install -g @xai-official/grok grok --version
# 二选一:官方安装脚本 curl -fsSL https://x.ai/cli/install.sh | bash # 或者用 npm npm install -g @xai-official/grok grok --version
# 二选一:官方安装脚本 curl -fsSL https://x.ai/cli/install.sh | bash # 或者用 npm npm install -g @xai-official/grok grok --version
配置 OKcode 并启动
New-Item -ItemType Directory -Force "$env:USERPROFILE\.grok" | Out-Null @' [model.grok-okcode] model = "grok-4.5" base_url = "https://api.okcode.ai/v1" name = "Grok 4.5 (OKcode)" env_key = "OKCODE_API_KEY" api_backend = "chat_completions" [models] default = "grok-okcode" '@ | Set-Content -Encoding utf8 "$env:USERPROFILE\.grok\config.toml" $env:OKCODE_API_KEY="sk-你的密钥" grok -m grok-okcode
mkdir -p ~/.grok cat > ~/.grok/config.toml <<'EOF' [model.grok-okcode] model = "grok-4.5" base_url = "https://api.okcode.ai/v1" name = "Grok 4.5 (OKcode)" env_key = "OKCODE_API_KEY" api_backend = "chat_completions" [models] default = "grok-okcode" EOF export OKCODE_API_KEY=sk-你的密钥 grok -m grok-okcode
mkdir -p ~/.grok cat > ~/.grok/config.toml <<'EOF' [model.grok-okcode] model = "grok-4.5" base_url = "https://api.okcode.ai/v1" name = "Grok 4.5 (OKcode)" env_key = "OKCODE_API_KEY" api_backend = "chat_completions" [models] default = "grok-okcode" EOF export OKCODE_API_KEY=sk-你的密钥 grok -m grok-okcode
grok login 登录过 xAI 官方账号,本地会话优先级高于 API Key,会继续走 xAI 自己的端点。先执行 grok logout 再按上面配置。[model.grok-okcode] 里的 grok-okcode 只是本地别名(对应 -m 参数),真正发给 OKcode 的是 model 字段的 grok-4.5。配置后可用 grok inspect 确认是否读取成功,TUI 内按 Ctrl+M 切换模型,grok -p "你的问题" 可单次无交互调用。先选择操作系统,再执行该系统对应命令:
安装 Claude Code
npm install -g @anthropic-ai/claude-code claude --version
npm install -g @anthropic-ai/claude-code claude --version
npm install -g @anthropic-ai/claude-code claude --version
配置 OKcode 并启动 Grok
$env:ANTHROPIC_BASE_URL="https://api.okcode.ai"
$env:ANTHROPIC_API_KEY="sk-你的密钥"
claude --model grok-4.5export ANTHROPIC_BASE_URL=https://api.okcode.ai
export ANTHROPIC_API_KEY=sk-你的密钥
claude --model grok-4.5export ANTHROPIC_BASE_URL=https://api.okcode.ai
export ANTHROPIC_API_KEY=sk-你的密钥
claude --model grok-4.5/v1/chat/completions 直接调用。OPENAI_BASE_URL 对 codex CLI 无效,必须写入 ~/.codex/config.toml,否则会回落到 api.openai.com 并报 401。先选择操作系统,再执行该系统对应命令:
安装 Codex CLI
npm install -g @openai/codex codex --version
配置 Codex CLI 并启动 Grok
# 推荐:在 WSL2 (Ubuntu) 中执行,Windows 原生支持仍属实验阶段
mkdir -p ~/.codex
cat > ~/.codex/config.toml <<'EOF'
model_provider = "okcode"
network_access = "enabled"
[model_providers.okcode]
name = "okcode"
base_url = "https://api.okcode.ai/v1"
wire_api = "responses"
requires_openai_auth = true
EOF
export OPENAI_API_KEY=sk-你的密钥
codex --model grok-4.5mkdir -p ~/.codex
cat > ~/.codex/config.toml <<'EOF'
model_provider = "okcode"
network_access = "enabled"
[model_providers.okcode]
name = "okcode"
base_url = "https://api.okcode.ai/v1"
wire_api = "responses"
requires_openai_auth = true
EOF
export OPENAI_API_KEY=sk-你的密钥
codex --model grok-4.5mkdir -p ~/.codex
cat > ~/.codex/config.toml <<'EOF'
model_provider = "okcode"
network_access = "enabled"
[model_providers.okcode]
name = "okcode"
base_url = "https://api.okcode.ai/v1"
wire_api = "responses"
requires_openai_auth = true
EOF
export OPENAI_API_KEY=sk-你的密钥
codex --model grok-4.5grok-4.5。其他工具(OpenAI 兼容)
setx OPENAI_BASE_URL "https://api.okcode.ai/v1" setx OPENAI_API_KEY "sk-你的密钥"
echo 'export OPENAI_BASE_URL=https://api.okcode.ai/v1' >> ~/.zshrc echo 'export OPENAI_API_KEY=sk-你的密钥' >> ~/.zshrc source ~/.zshrc
echo 'export OPENAI_BASE_URL=https://api.okcode.ai/v1' >> ~/.bashrc echo 'export OPENAI_API_KEY=sk-你的密钥' >> ~/.bashrc source ~/.bashrc
https://api.okcode.ai/v1,Key 填 sk-xxxx,模型填 grok-4.5。适用于 Cline、Roo Code、Chatbox 等 OpenAI 兼容工具。Gemini 模型安装#
适用模型:gemini-2.5-pro、gemini-2.5-flash 等。
Windows / macOS / Linux,并建议使用 Node.js 20+。先选择操作系统,再执行该系统对应命令:
安装 Gemini CLI
npm install -g @google/gemini-cli gemini --version
配置并调用 Gemini 模型
$env:GEMINI_API_KEY="sk-你的密钥"
$env:GEMINI_API_BASE_URL="https://api.okcode.ai/v1"
gemini --model gemini-2.5-proexport GEMINI_API_KEY=sk-你的密钥
export GEMINI_API_BASE_URL=https://api.okcode.ai/v1
gemini --model gemini-2.5-proexport GEMINI_API_KEY=sk-你的密钥
export GEMINI_API_BASE_URL=https://api.okcode.ai/v1
gemini --model gemini-2.5-pro其他工具(OpenAI 兼容)
setx OPENAI_BASE_URL "https://api.okcode.ai/v1" setx OPENAI_API_KEY "sk-你的密钥"
echo 'export OPENAI_BASE_URL=https://api.okcode.ai/v1' >> ~/.zshrc echo 'export OPENAI_API_KEY=sk-你的密钥' >> ~/.zshrc source ~/.zshrc
echo 'export OPENAI_BASE_URL=https://api.okcode.ai/v1' >> ~/.bashrc echo 'export OPENAI_API_KEY=sk-你的密钥' >> ~/.bashrc source ~/.bashrc
https://api.okcode.ai/v1,模型填 gemini-2.5-pro / gemini-2.5-flash 或后台可用 Gemini 模型名。验证安装#
claude --version codex --version gemini --version
可用模型
支持 Claude、GPT、Grok 三大系列共 24 个模型,所有价格比官方 API 便宜 70%。
Claude 系列 (Anthropic)#
| 模型名称 | 系列 | 说明 |
|---|---|---|
claude-opus-5 | Opus | 最新旗舰模型,最强复杂推理和 Agent 编程能力 |
claude-fable-5 | Fable | Claude 5 系列能力最强的模型,面向最高难度推理与长周期 Agent 任务 |
claude-sonnet-5 | Sonnet | 均衡模型,性价比高,推荐日常使用 |
claude-opus-4-8 | Opus | 上一代旗舰模型,复杂推理和高难度任务 |
claude-opus-4-7 | Opus | Opus 4.7 基础版,可加后缀控制思考深度 |
claude-opus-4-7-max | Opus | Opus 4.7 最大思考深度 |
claude-opus-4-7-high | Opus | Opus 4.7 高思考深度 |
claude-opus-4-7-medium | Opus | Opus 4.7 中等思考深度 |
claude-opus-4-7-low | Opus | Opus 4.7 低思考深度,更快响应 |
claude-opus-4-6 | Opus | Opus 4.6 基础版,可加后缀控制思考深度 |
claude-opus-4-6-max | Opus | Opus 4.6 最大思考深度 |
claude-opus-4-6-high | Opus | Opus 4.6 高思考深度 |
claude-opus-4-6-medium | Opus | Opus 4.6 中等思考深度 |
claude-opus-4-6-low | Opus | Opus 4.6 低思考深度,更快响应 |
claude-sonnet-4-6 | Sonnet | 上一代均衡模型,稳定可靠 |
GPT 系列 (OpenAI)#
| 模型名称 | 系列 | 说明 |
|---|---|---|
gpt-5.6-sol | GPT-5.6 | GPT-5.6 系列最强版本,擅长复杂代码改动与深度研究 |
gpt-5.6-terra | GPT-5.6 | GPT-5.6 均衡版,适合日常 Agent 编程 |
gpt-5.6-luna | GPT-5.6 | GPT-5.6 快速经济版,响应快、成本低 |
gpt-5.5 | GPT-5 | GPT-5.5 旗舰版,推理与对话能力全面 |
gpt-5.4 | GPT-5 | GPT-5.4 旗舰版,105 万超长上下文 |
gpt-5.4-mini | Mini | 轻量快速版,高并发低成本 |
gpt-5.3-codex-spark | Codex | 超快编程模型,低延迟 |
codex-auto-review | Codex | Codex 自动代码审查专用模型 |
Grok 系列 (xAI)#
| 模型名称 | 系列 | 说明 |
|---|---|---|
grok-4.5 | Grok | xAI 最新模型,50 万上下文,擅长 Agent 编程与工程任务 |
Gemini 系列 (Google)#
| 模型名称 | 系列 | 说明 |
|---|---|---|
gemini-3.1-flash-lite-preview | Flash | Gemini 3.1 Flash Lite 预览版(暂停服务) |
claude-opus-5,日常使用推荐 claude-sonnet-5。GPT 编程推荐 gpt-5.6-sol,追求速度用 gpt-5.3-codex-spark。xAI 可用 grok-4.5。Claude Opus 4.7 / 4.6 加 -max/-high/-medium/-low 后缀可控制思考深度。API 对接
接口信息#
Chat Completions (OpenAI 格式)#
curl https://api.okcode.ai/v1/chat/completions \ -H "Authorization: Bearer sk-你的密钥" \ -H "Content-Type: application/json" \ -d '{ "model": "claude-sonnet-4-6", "messages": [{"role": "user", "content": "你好"}], "stream": true }'
Claude Messages 格式#
curl https://api.okcode.ai/v1/messages \ -H "x-api-key: sk-你的密钥" \ -H "anthropic-version: 2023-06-01" \ -H "Content-Type: application/json" \ -d '{ "model": "claude-sonnet-4-6", "max_tokens": 1024, "messages": [{"role": "user", "content": "你好"}] }'
支持的接口端点#
| 端点 | 方法 | 说明 |
|---|---|---|
/v1/chat/completions | POST | 聊天补全(OpenAI 格式) |
/v1/messages | POST | Claude Messages 格式 |
/v1/models | GET | 获取可用模型列表 |
/v1/embeddings | POST | 文本向量嵌入 |
/v1/images/generations | POST | 图片生成 |
/v1/audio/transcriptions | POST | 语音转文字 |
/v1/audio/speech | POST | 文字转语音 |
/v1/moderations | POST | 内容审核 |
多模态输入(图片)#
curl https://api.okcode.ai/v1/chat/completions \ -H "Authorization: Bearer sk-你的密钥" \ -H "Content-Type: application/json" \ -d '{ "model": "claude-sonnet-4-6", "messages": [{"role":"user","content":[ {"type":"text","text":"这张图片里有什么?"}, {"type":"image_url","image_url":{"url":"https://example.com/image.jpg"}} ]}] }'
思考模式 (Thinking/Reasoning)#
curl https://api.okcode.ai/v1/messages \ -H "x-api-key: sk-你的密钥" \ -H "anthropic-version: 2023-06-01" \ -d '{ "model": "claude-sonnet-4-6", "max_tokens": 16000, "thinking": {"type": "enabled", "budget_tokens": 10000}, "messages": [{"role": "user", "content": "证明根号2是无理数"}] }'
软件对接指南
以下是各类主流 AI 工具连接 OKcode API 的详细配置方法。所有工具只需两个信息:
/v1 后缀,即 https://api.okcode.ai/v1。AI 代码编辑器 / IDE#
Cursor
打开设置
点击右上角齿轮 → Settings → Models
配置 API
填入 sk-你的密钥,勾选 Override OpenAI Base URL:
https://api.okcode.ai/v1
VS Code + Continue / Cline / Roo Code
安装插件
VS Code 扩展商店搜索对应插件安装。
配置 API Provider
选择 OpenAI Compatible,填入:
Base URL: https://api.okcode.ai/v1 API Key: sk-你的密钥
桌面 / 移动客户端#
Cherry Studio
添加服务商
设置 → 模型服务商 → 添加
填写信息
- API 地址:
https://api.okcode.ai - API Key:
sk-你的密钥
ChatBox / NextChat / BoltAI / OpenCat
配置 API Provider 选择 OpenAI API,填写:
网页端聊天工具#
均支持 OpenAI 兼容 API。填写 Base URL https://api.okcode.ai/v1 和你的 API Key 即可。
API 地址汇总#
| 工具要求 | 填写地址 |
|---|---|
| Base URL / API Host | https://api.okcode.ai |
| 带 /v1 的完整路径 | https://api.okcode.ai/v1 |
| Chat Completions Endpoint | https://api.okcode.ai/v1/chat/completions |
| Responses Endpoint(Codex) | https://api.okcode.ai/v1/responses |
| Responses Compact Endpoint | https://api.okcode.ai/v1/responses/compact |
代码示例
Python (OpenAI SDK)#
# pip install openai from openai import OpenAI client = OpenAI( api_key="sk-你的密钥", base_url="https://api.okcode.ai/v1" ) response = client.chat.completions.create( model="claude-sonnet-4-6", messages=[{"role": "user", "content": "你好"}], stream=True ) for chunk in response: if chunk.choices[0].delta.content: print(chunk.choices[0].delta.content, end="")
Python (Anthropic SDK)#
# pip install anthropic import anthropic client = anthropic.Anthropic( api_key="sk-你的密钥", base_url="https://api.okcode.ai" ) message = client.messages.create( model="claude-sonnet-4-6", max_tokens=1024, messages=[{"role": "user", "content": "你好"}] ) print(message.content[0].text)
Node.js (OpenAI SDK)#
// npm install openai import OpenAI from 'openai'; const client = new OpenAI({ apiKey: 'sk-你的密钥', baseURL: 'https://api.okcode.ai/v1' }); const response = await client.chat.completions.create({ model: 'claude-sonnet-4-6', messages: [{ role: 'user', content: '你好' }], stream: true }); for await (const chunk of response) { process.stdout.write(chunk.choices[0]?.delta?.content || ''); }
cURL#
curl https://api.okcode.ai/v1/chat/completions \ -H "Authorization: Bearer sk-你的密钥" \ -H "Content-Type: application/json" \ -d '{"model":"claude-sonnet-4-6","messages":[{"role":"user","content":"你好"}]}'
Claude Code (命令行)#
export ANTHROPIC_BASE_URL=https://api.okcode.ai
export ANTHROPIC_API_KEY=sk-你的密钥
claude --model claude-opus-5
后台功能
登录 www.okcode.ai 后,您可以使用以下功能:
Playground (在线测试)#
- 选择模型、调整参数(temperature、max_tokens 等)
- 发送消息并查看实时流式回复
- 查看完整的请求/响应数据(Debug 面板)
- 支持图片附件(多模态测试)
API密钥管理 (API Key)#
- 创建令牌 — 生成新的
sk-xxxx格式 API Key - 额度控制 — 为每个令牌设置独立的使用额度上限
- 模型限制 — 限制令牌可以访问哪些模型
- 过期时间 — 设置令牌有效期,过期自动失效
数据看板#
- 请求次数统计
- Token 消耗趋势
- 各模型使用分布
- 额度余额概览
钱包管理#
- 充值 — 支持多种支付方式
- 兑换码 — 输入兑换码获取额度
- 邀请返利 — 分享邀请链接,好友注册后获得奖励额度
计费说明
Token 计费#
| 计费项 | 说明 |
|---|---|
| 输入 Token (Prompt) | 您发送给模型的文本,包括系统提示词和对话历史 |
| 输出 Token (Completion) | 模型生成的回复文本 |
| 缓存 Token (Cached) | 命中提示词缓存的部分,享受折扣计费 |
| 图片输入 | 发送图片时,按图片大小折算 Token |
模型费率#
所有模型比官方 API 便宜 70%。以下为每百万 Token (1M) 的价格:
| 模型 | 输入价格 | 输出价格 | 对比官方 |
|---|---|---|---|
| Claude Opus 系列 | $4.50/1M | $22.50/1M | 官方 $15/$75 |
| Claude Sonnet 系列 | $0.90/1M | $4.50/1M | 官方 $3/$15 |
| Claude Haiku 系列 | $0.24/1M | $1.20/1M | 官方 $0.80/$4 |
| GPT-5.5 | $0.375/1M | $3.00/1M | 官方 $5/$30 |
| GPT-5 / Codex | $0.375/1M | $3.00/1M | 官方 $1.25/$10 |
| GPT-5 Mini | $0.075/1M | $0.60/1M | 官方 $0.25/$2 |
获取额度#
| 方式 | 说明 |
|---|---|
| 在线充值 | 后台「钱包管理」页面,支持多种支付方式 |
| 兑换码 | 后台「钱包管理」页面输入兑换码 |
| 邀请返利 | 分享邀请链接,好友注册后获得奖励额度 |
| 每日签到 | 每天签到可获得少量免费额度 |
错误码说明
| HTTP 状态码 | 含义 | 解决方案 |
|---|---|---|
200 | 请求成功 | — |
400 | 请求参数错误 | 检查请求体 JSON 格式、必填字段是否正确 |
401 | 认证失败 | 检查 API Key 是否正确,是否已过期或被禁用 |
403 | 权限不足 | 当前令牌没有访问该模型的权限 |
429 | 请求过于频繁 | 已触发限流,请降低请求频率后重试 |
500 | 服务器内部错误 | 上游服务异常,请稍后重试 |
502/503 | 上游服务不可用 | Claude 服务临时不可用,请稍后再试 |
错误响应格式#
{ "error": { "message": "具体错误信息", "type": "error_type", "code": "error_code" } }
限流规则#
- 触发限流后返回
429 Too Many Requests - 建议在代码中实现指数退避(exponential backoff)重试机制
- 具体限流阈值取决于您的账户等级和令牌配置
常见问题
Q: API 地址应该填什么?#
大多数客户端填 https://api.okcode.ai 即可。如果客户端要求带 /v1 后缀,则填 https://api.okcode.ai/v1。
Q: 支持流式输出吗?#
支持。请求时设置 "stream": true 即可。流式请求超时时间为 600 秒。
Q: 支持哪些 API 格式?#
同时支持 OpenAI Chat Completions 格式和 Claude Messages 格式,您可以用 OpenAI SDK 或 Anthropic SDK 对接。
Q: 请求报 401 错误?#
请检查 API Key 是否正确,格式为 sk-xxxx。OpenAI 格式用 Authorization: Bearer sk-xxxx,Claude 格式用 x-api-key: sk-xxxx。
Q: 请求报 429 限流?#
说明请求过于频繁。请降低请求频率,建议在代码中加入重试间隔。
Q: 请求超时怎么办?#
请将客户端超时设置为 300 秒以上。流式模式下建议设置 600 秒。
Q: 模型名称怎么填?#
直接填模型 ID,如 claude-sonnet-4-6。也可以通过 GET /v1/models 接口获取当前可用模型列表。
Q: 如何查看额度和用量?#
登录 www.okcode.ai 后台查看「数据看板」,或使用后台提供的用量 API 查询(以后台文档为准)。
Q: 支持发送图片吗?#
支持。Claude 模型支持多模态输入,可在 messages 中通过 image_url 类型发送图片(URL 或 Base64)。详见「API 对接」页面。