第一步:获取 API Key
- 注册并登录 HaiToken 控制台
- 进入左侧菜单 令牌管理
- 点击 创建 API Key,填写名称后生成密钥
- 复制并妥善保存生成的 API Key(仅创建时可见一次)
第二步:调用 API
HaiToken 提供三种接口格式。请根据客户端或 SDK 所要求的协议选择;模型 ID 本身不决定使用哪种协议。什么时候推荐使用哪种协议?
首先以客户端或 SDK 要求的协议为准。如果客户端同时支持多种格式,可按以下建议选择:- 优先选择 Chat Completions:兼容性最广,适合已有的 OpenAI 兼容应用、较早版本的 SDK,以及使用
messages传递对话历史的工具;不确定时可将其作为默认选择。 - 选择 Responses:适合新接入且明确采用 OpenAI Responses API 的应用,或需要
input请求格式及 Responses 专属能力的场景。详见 Responses 格式 API。 - 选择 Anthropic Messages:适合 Claude Code、Anthropic SDK,以及其他要求原生 Messages 格式的 Claude 生态工具。
不要仅根据模型名称选择协议。同一模型可以通过多种已支持的协议调用,正确的接口地址由客户端所使用的请求格式决定。
OpenAI 格式
适用于 OpenAI 系列模型,兼容POST /v1/chat/completions 协议。
OpenAI Responses 格式
对于使用 OpenAI Responses API 的 SDK 和工具,请调用POST /v1/responses。HaiToken 在该接口上支持流式响应、工具调用、结构化输出、推理配置及网络搜索选项。
请求格式与示例请查看 Responses 格式 API。
Claude 格式
适用于 Anthropic Claude 系列模型,兼容POST /v1/messages 协议。
调用 Claude 格式接口时,需要在请求头中额外携带
anthropic-version,推荐值为 2023-06-01。第三步:接入常用 AI 工具
获取 API Key 并验证 API 可用后,你可以将 HaiToken 网关接入常用 AI 编程工具。Cursor
- 打开 Cursor,进入 Settings > Models
- 在 OpenAI API Key 处填入你的 API Key
- 将 OpenAI Base URL 设置为
https://api.haitoken.ai/v1 - 保存后即可在模型列表中选择支持的模型
Claude Code
Claude Code 支持两种接入方式:通过 CC Switch 配置供应商,或直接通过ANTHROPIC_AUTH_TOKEN、ANTHROPIC_BASE_URL 和 ANTHROPIC_MODEL 配置 Claude Code CLI。
完整截图和模型映射步骤请查看 通过 CC Switch 接入 Claude Code。
Open Code
- 在 OpenCode TUI 中直接通过菜单添加haitoken
- 在项目根目录的
opencode.json中配置 provider 和 Base URL: