01 / 领取账号与创建密钥
打开 数域 AI,使用管理员提供的账号登录。
- 左侧点击「API 密钥」,再点击「创建密钥」。
- 名称随意填写,厂商选择 OpenAI。
- 选择自己支持的分组。目前「openai 备用」和「openai」无区别,可任意选择。
- 按需设置额度、有效期;点击「创建」。
- 在密钥列表点击「使用」,根据你的电脑选择 Windows / Mac,查看网站生成的配置。
02 / Mac:用 curl 查询模型与验证 Responses API
打开 Mac「终端」,在同一个窗口中设置密钥并执行请求。将示例中的「替换为自己的 API Key」替换为你的密钥后执行。
A. 查询当前密钥可见的模型
将占位符替换为自己的密钥。模型列表只代表当前可见的模型,实际能否生成以调用结果为准。
export SUB2API_API_KEY='替换为自己的 API Key'
curl --fail-with-body https://ai.shuyushikong.com/v1/models \
-H "Authorization: Bearer $SUB2API_API_KEY"B. Responses API 示例
export SUB2API_API_KEY='替换为自己的 API Key'
curl --fail-with-body https://ai.shuyushikong.com/v1/responses \
-H "Authorization: Bearer $SUB2API_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "gpt-6.1-sol",
"input": "你好,请简单介绍一下自己。",
"max_output_tokens": 512,
"store": false
}'C. 如何判断成功
此示例未设置 stream,使用非流式 JSON 响应。检查响应中的 status 是否为 completed,并在 output 数组中查找消息内容里的 output_text 文本。仅请求返回成功,不代表内容已经完整生成。
如返回 incomplete,查看 incomplete_details;512 个输出 token 可能不足以覆盖推理与最终回答,可按需调整。若返回错误,检查密钥余额、模型权限与分组对该请求格式的支持。--fail-with-body 会在 HTTP 错误时返回非零退出码,同时保留错误正文。
03 / 常见问题
| 现象 | 检查方法 |
|---|---|
| 401 / Unauthorized | 确认使用本站 API Key、密钥未过期停用、地址是本站。不要用网站密码。 |
| 403 / 无权限 | 检查分组授权、IP 限制及模型权限。 |
| 余额不足 / 额度不足 | 检查账号余额、密钥自身限额与订阅权益。 |
| 404 / 模型不存在 | 从当前密钥的模型列表复制完整 ID;检查 /v1 路径和协议。 |
| 429 / 5xx / 超时 | 查看响应正文;可能是并发限制或上游不可用。降低并发,稍后重试或联系管理员。 |
| curl 成功,Codex 失败 | 检查配置文件位置、重复 TOML 键、model_provider 对应关系、旧登录缓存与模型 ID。关闭旧进程后重启。 |
| 要求登录 ChatGPT | 核对用户目录中的 config.toml 与 auth.json、文件凭据模式及 provider 是否生效;不要把本站密钥填到官方网页登录。 |
| 没有 response.completed | 检查 failed/incomplete/error 事件与终端退出码,不要仅凭 HTTP 200 判断成功。 |