API 文档:接口地址、令牌与调用示例
如何用 OpenAI、Anthropic(Claude Code)或 Gemini SDK 调用 ThinkWeft:接口地址、鉴权方式、接口列表、错误码与自动重试。
快速开始
使用任何兼容 OpenAI、Anthropic 或 Gemini 的客户端,只需替换接口地址和令牌。
1. 接口地址与鉴权
- 接口地址(Base URL):
https://thinkweft.com/v1(OpenAI 格式);https://thinkweft.com(Anthropic / Claude Code) - 请求头:
Authorization: Bearer sk-...(Anthropic 格式也可用x-api-key: sk-...)
在「控制台 → API 令牌」创建令牌,可按模型、限额、IP 白名单和有效期限制。
2. 发送请求
curl https://thinkweft.com/v1/chat/completions \
-H "Authorization: Bearer sk-..." \
-H "Content-Type: application/json" \
-d '{"model":"gpt-5.5","messages":[{"role":"user","content":"Hello"}]}'
from openai import OpenAI
client = OpenAI(base_url="https://thinkweft.com/v1", api_key="sk-...")
# Claude Code
export ANTHROPIC_BASE_URL=https://thinkweft.com
export ANTHROPIC_AUTH_TOKEN=sk-...
3. 接口列表
POST /v1/chat/completions:OpenAI Chat Completions(支持流式)POST /v1/responses:OpenAI Responses 接口POST /v1/messages:Anthropic Claude Messages 格式POST /v1beta/models/{model}:generateContent:Google Gemini 原生格式POST /v1/embeddings:向量嵌入POST /v1/images/generations:图像生成GET /v1/models:令牌可用的模型列表
4. 错误与重试
- 401:缺少令牌或令牌无效
- 403:该令牌无权使用此模型、分组或 IP
- 429:触发限流——请降低频率后重试
- 402:余额或令牌限额不足——请到控制台充值
- 5xx:服务暂时不可用,请稍后重试
请求失败会自动换线路重试,实在不行才会返回错误。
在 Codex 中使用
ThinkWeft 助手帮你安装 Codex、登录本站并配置好令牌,点三下就行,不用改任何配置文件。 下载桌面助手