主题
创建属于你自己的 API 密钥
所有客户端(ChatGPT 桌面版、Claude Code、Cherry Studio、NextChat 等)接入之前,都需要先在后台创建一把属于你自己的 API Key。本文讲清楚整个流程:登录后台 → 进入 API 密钥页 → 创建密钥 → 选择分组 → 复制保存 → 验证可用。
API Key 等同于账户密码
密钥一旦泄露,任何人都能用你的额度发请求。不要把它放进截图、聊天记录、公开文档、前端代码或 Git 仓库。怀疑泄露时立刻在后台 禁用 旧密钥并重新创建一把。
配置速查
| 项目 | 内容 | 说明 |
|---|---|---|
| 后台地址 | https://quietdogapi.com | 登录后台、创建与管理密钥 |
| API 端点 | https://api.quietdogapi.com | 客户端里填写的接口地址 |
| OpenAI 兼容 | https://api.quietdogapi.com/v1 | 多数客户端需要带 /v1 |
| 密钥格式 | sk- 开头的一长串字符 | 只在创建时完整可见,请及时保存 |
| 额度限制 | 0 表示不限制 | 按 USD 计算该密钥可消费的上限 |
开始前准备
- 已注册并登录 QuietApi 后台;
- 账户余额为正数(余额为负时请求会被拒绝,先完成充值);
- 已经想好这把密钥给哪个客户端用——建议一个客户端一把密钥,出问题时可以单独停用,不影响其他工具。
1. 进入「API 密钥」页面
登录后台后,点击左侧菜单的 API 密钥。页面中间是你已创建的密钥列表,右上角是 创建密钥 按钮。

图中标注对应:
- 左侧菜单「API 密钥」——密钥的创建与管理都在这一页;
- 右上角「创建密钥」——下一步就点它;
- API 端点
https://api.quietdogapi.com——客户端里要填的接口地址,点右侧图标可一键复制; - 密钥复制图标——创建完成后点它复制完整密钥。
列表里的 用量 列会显示每把密钥「今日」和「近 30 天」的消费金额,方便核对账单。
2. 点击「创建密钥」
点击右上角的 + 创建密钥,弹出创建对话框。

图中标注对应:1 名称、2 分组、3 额度限制、4 创建按钮。
各字段含义如下,只有「名称」和「分组」是必须处理的,其余保持默认即可:
| 字段 | 是否必填 | 建议填写 |
|---|---|---|
| 名称 | 必填 | 用途一眼可辨,如 Codex 桌面版、Claude Code |
| 分组 | 必填 | 按你要用的模型选择,见 第 3 步 |
| 自定义密钥 | 保持关闭 | 开启后可自定义密钥字符串,一般用不到 |
| IP 限制 | 保持关闭 | 固定公网 IP 的服务器可开启,家庭宽带 IP 会变,开启易误伤 |
| 额度限制 | 可选 | 输入 USD 金额限制这把密钥最多花多少,0 或留空 = 不限制 |
| 速率限制 | 保持关闭 | 需要限制每分钟请求数时再开 |
| 密钥有效期 | 可选 | 开启后可设置过期时间;不开启即「永久有效」 |
给密钥设一个额度上限
如果这把密钥要放在服务器、脚本或者分享给同事使用,建议在 额度限制 里填一个金额(例如 5)。即便密钥泄露,损失也被限制在这个数字以内。
3. 选择分组
点击 分组 下拉框,会列出当前可用的渠道分组。每个分组右侧的 倍率 表示计费系数——倍率越低越便宜。

图中标注对应:1 GPT 按量 的倍率、2 Claude 按量 的倍率。
| 分组 | 说明 | 倍率 | 适用客户端 |
|---|---|---|---|
| GPT 按量 | 官方 gpt 订阅渠道 | 0.15x | ChatGPT 桌面版 / Codex、OpenAI 客户端 |
| Claude 按量 | 官方订阅渠道体验价 | 0.5x | Claude Code、Claude 系客户端 |
分组决定了这把密钥能用哪些模型
选了 GPT 按量 的密钥调用 Claude 模型会失败,反之亦然。同时要用两边模型,就创建两把密钥。 分组在创建后可以通过「编辑」修改,实际可见的分组与倍率以后台为准。
分组多时可以用下拉框顶部的 搜索分组... 直接搜索。
4. 创建并复制密钥
确认名称与分组后,点击右下角的 创建。新密钥会出现在列表最上方,形如 sk-6c1...31a4。
点击密钥右侧的 复制图标 即可复制完整密钥,然后立即粘贴到你的客户端或密码管理器中保存。
列表里只显示首尾字符
表格中显示的是打码后的缩略形式,中间部分不会展示。请在创建后第一时间复制并妥善保存;如果丢失,直接删除这把密钥重新创建一把即可。
5. 验证密钥可用
拿到密钥后,先用一条命令确认它能正常访问接口,再去配置客户端——这样出问题时能立刻分清是密钥问题还是客户端问题。
bash
curl -s -o /dev/null -w "%{http_code}\n" \
https://api.quietdogapi.com/v1/models \
-H "Authorization: Bearer sk-your-api-key"powershell
curl.exe -s -o NUL -w "%{http_code}`n" `
https://api.quietdogapi.com/v1/models `
-H "Authorization: Bearer sk-your-api-key"返回值含义:
| 返回码 | 含义 | 处理方式 |
|---|---|---|
200 | 密钥有效,可以去配客户端 | 继续 客户端接入 |
401 | 密钥无效或已被删除 | 检查是否复制完整、有无多余空格换行,或重新创建 |
403 | 密钥被禁用或受限制 | 检查密钥状态、IP 限制、额度限制与有效期 |
余额不足 | 账户欠费 | 到「充值/订阅」页完成充值后重试 |
想进一步查看这把密钥能用哪些模型,去掉 -o /dev/null -w 直接看返回的 JSON 即可。
6. 在客户端里使用
密钥验证通过后,按客户端类型继续:
- ChatGPT 桌面版 / Codex:见 ChatGPT 桌面版配置说明,请求地址填
https://api.quietdogapi.com/v1; - 其他 OpenAI 兼容客户端:Base URL 填
https://api.quietdogapi.com/v1,API Key 填刚创建的密钥。
密钥列表的 操作 列还提供两个快捷方式:使用密钥 会给出该密钥的接入示例,导入到 CCS 可以把密钥直接推送到 CCSwitch,省去手动粘贴。
密钥的日常管理
在密钥列表的 操作 列里可以随时调整:
| 操作 | 作用 | 是否可逆 |
|---|---|---|
| 编辑 | 改名称、换分组、调整额度与有效期 | 可逆 |
| 禁用 | 立即让这把密钥失效,保留用量记录 | 可逆(可启用) |
| 删除 | 彻底移除这把密钥 | 不可逆 |
怀疑泄露时的正确顺序
先 禁用(立刻止血,同时保留用量记录方便排查),确认影响范围后再决定是否 删除,最后创建一把新密钥替换到客户端里。
日常巡检建议关注列表中的这几列:
- 状态:
活跃才能正常调用; - 用量:今日与近 30 天消费,异常增长要立刻排查;
- 当前并发:这把密钥正在处理的请求数;
- 过期时间:显示
永久有效或具体到期时间。
常见问题
一定要创建多把密钥吗?
不是必须,但强烈建议。一个客户端一把密钥的好处是:某个工具出问题或泄露时,只需禁用那一把,其他工具不受影响;同时用量统计也能精确到具体客户端。
创建后还能改分组吗?
可以,点击 编辑 修改分组即可,无需重新创建。改完记得确认对应客户端使用的模型属于新分组。
密钥丢了怎么办?
无法找回。列表里只显示首尾字符,中间部分不再展示。删除这把密钥重新创建一把,然后更新到客户端即可。
提示余额不足 / 状态异常
- 顶部余额为负数时,所有密钥都会调用失败,先到 充值/订阅 页充值;
- 密钥状态不是
活跃,检查是否被手动禁用、是否超出额度限制、是否已过有效期; - 开了 IP 限制 的密钥换网络后会失效,编辑后更新 IP 或关闭该限制。
检查清单
- [ ] 已登录后台并进入「API 密钥」页
- [ ] 已为密钥填写可辨认的名称
- [ ] 已按目标模型选择正确的分组(GPT / Claude)
- [ ] 已在创建后立即复制并保存完整密钥
- [ ] 已用
curl验证/v1/models返回200 - [ ] 已确认账户余额为正数
- [ ] 密钥只保存在密码管理器或客户端中,未出现在截图或仓库里
