/connect 保存凭据,再用 opencode.json 定义 provider、Base URL 和模型列表。
协议说明
Open Code 的自定义 Provider 接入基于@ai-sdk/openai-compatible,只支持 OpenAI Chat Completions 协议,不支持 Anthropic Messages 协议。因此本文档只覆盖 OpenAI 模式,Base URL 固定为 https://api.haitoken.ai/v1。
先准备好这些信息
- HaiToken API Key
- 至少一个可用模型 ID,例如
gpt-5.4 - HaiToken OpenAI 兼容 Base URL:
https://api.haitoken.ai/v1
接入步骤
步骤 1:先用 /connect 保存 HaiToken API Key
在 Open Code 中运行 /connect,把你的 HaiToken API Key 先保存进去。
这一步主要是录入凭据,不要期待这里会出现 Base URL 输入框。
步骤 2:编辑 opencode.json
在 Open Code 配置文件中定义 provider、Base URL 和模型。常见的全局路径是 ~/.config/opencode/opencode.json。
不同系统下可以这样理解这个路径:
- Windows:常见可写成
%USERPROFILE%\.config\opencode\opencode.json - macOS:常见是
~/.config/opencode/opencode.json - Linux:常见是
~/.config/opencode/opencode.json
~ 表示当前用户主目录:Windows 下通常对应 %USERPROFILE%,macOS 下通常是 /Users/<你的用户名>,Linux 下通常是 /home/<你的用户名>。
参考示例:
步骤 3:确认环境变量已生效
Windows PowerShell:步骤 4:重启 Open Code 并选择模型
保存opencode.json 后,如果 Provider 列表没有自动刷新,就重启 Open Code。
然后在界面中选择 HaiToken Provider,再切换到你注册的模型。
请求关系速览
验证步骤
- 打开 Open Code。
- 选择 HaiToken Provider 和你配置的模型。
- 发送一条简单提示词,例如
hello。 - 如果能够正常返回内容,说明接入成功。
常见问题
下一步
- 查看 获取 API Key
- 查看 OpenAI 格式 API 文档
- 查看 模型列表