API 接入配置
使用 OpenAI 兼容路径接入渡口 Token。以下是可复制的最小示例;模型名称、协议支持和费用需以当前账号的控制台及真实测试结果为准。
API Key 只应保存在自己的服务端或本地可信环境。使用本站试用台时建议创建低额度 Key;请勿粘贴到第三方网页、公开仓库或截图中。怀疑泄露时,立即停用并重建。
1. 创建 API Key
登录控制台,打开密钥管理,为项目创建独立 Key,并按需设置分组、额度、速率与有效期。Key 创建后请妥善保存;不同分组可用的模型可能不同。
前往密钥管理 ↗2. 填写 Base URL
大多数 OpenAI 兼容客户端可填写下面的地址。部分客户端会自行追加 /v1,配置时不要重复拼接。
https://dukou.xyz/v13. 先检查模型列表
在本机终端设置环境变量后请求模型列表。返回 401/403 时,先检查 Key、分组、有效期及账户状态;不要把 Key 发给客服排错。
printf 'API Key: '
read -r -s SIYIXINGYUN_API_KEY; printf '\n'
export SIYIXINGYUN_API_KEY
export SIYIXINGYUN_BASE_URL='https://dukou.xyz/v1'
curl "$SIYIXINGYUN_BASE_URL/models" \
-H "Authorization: Bearer $SIYIXINGYUN_API_KEY"以上为 macOS/Linux 示例。Windows 用户可使用 安装向导配置 Codex CLI;其他客户端请按其文档设置密钥。
4. 发送 GPT 文本请求
常见兼容客户端使用 Chat Completions。将 MODEL_NAME 改为上一步列表中、当前 Key 分组实际可用的模型。
curl "$SIYIXINGYUN_BASE_URL/chat/completions" \
-H "Authorization: Bearer $SIYIXINGYUN_API_KEY" \
-H 'Content-Type: application/json' \
-d '{"model":"MODEL_NAME","messages":[{"role":"user","content":"你好"}]}'Codex CLI 需要 Responses 协议。使用前请确认 /v1/responses 已在当前通道实测通过;本站的 自动安装会生成独立的 Codex 配置档。
5. OpenCode(GPT 文本)
OpenCode 的经典配置可使用 OpenAI-compatible provider 对接本站的 /v1/chat/completions。先在自己的终端设置 SIYIXINGYUN_API_KEY 环境变量,再把以下片段合并到 opencode.json;不要把密钥明文写进文件。OpenCode 新版本配置格式可能变化,以其官方 Provider 文档为准。
{
"$schema": "https://opencode.ai/config.json",
"provider": {
"siyixingyun": {
"npm": "@ai-sdk/openai-compatible",
"name": "渡口 Token",
"options": {
"baseURL": "https://dukou.xyz/v1",
"apiKey": "{env:SIYIXINGYUN_API_KEY}"
},
"models": {
"gpt-5.6-sol": { "name": "GPT 5.6 Sol" }
}
}
}
}此示例走 /v1/chat/completions。若模型或客户端要走 /v1/responses,OpenCode 官方文档建议使用 @ai-sdk/openai;实际可用模型以当前 Key 的 /v1/models 为准。
6. 常见错误
| 现象 | 优先检查 |
|---|---|
| 401 / 403 | Key、分组、额度、有效期和余额 |
| 404 | Base URL、接口路径,以及后端是否开放该协议 |
| 模型不可用 | 模型名称是否来自当前 Key 可见列表 |
| 请求超时 | 本机网络、服务器连通性、通道状态与请求记录 |