Skip to content

API 密钥 ​

一句话:所有 AI 能力的「账号密码本」——每个模型平台一把钥匙;钥匙一停用,挂在它下面的模型会一起从调用候选里消失。

功能在哪 ​

  • 菜单路径:AI → 控制台 → API 密钥
  • 地址栏路由:/ai/console/api-key
  • 主要权限:菜单可见即可看列表;「新增」要 ai:api-key:create,行内「编辑」要 ai:api-key:update,「删除」要 ai:api-key:delete

界面认识 ​

区域作用常用操作
查询区名称 / 平台 / 状态「搜索」「重置」「新增」
列表序号 / 所属平台 / 名称 / 密钥(掩码)/ 自定义 API URL / 状态(开关)/ 操作状态列开关;行内「编辑」「删除」
分页每页 20 条翻页

API 密钥列表:密钥列打码,状态列是带「启用/禁用」字样的开关

新增密钥弹窗:所属平台、名称、密钥必填,自定义 API URL 选填

密钥列是打码的,页面上读不到明文

列表里密钥只显示首尾几位、中间一串星号;极短的密钥整串都是星号。这不是显示偷懒——密钥在后端加密存储、出接口前脱敏,任何页面与导出都拿不到明文。真密钥只在你自己手里(厂商控制台),丢了就只能重新生成一把再填进来。

常用操作 ​

新增一把密钥 ​

「新增」弹窗五个字段:所属平台、名称、密钥必填,自定义 API URL 选填,状态默认开启。

  • 所属平台决定后端走哪一套协议适配(通义、DeepSeek、OpenAI……),选错平台=请求格式不对,必失败;
  • 名称只是台账名,给人看的,建议写成「【厂商】用途」的格式,列表里一眼能认;
  • 自定义 API URL 留空=走平台官方地址;走代理、私有化部署或兼容中转时才填。多数 OpenAI 兼容的中转服务,平台选 OpenAI、地址填中转地址即可。

启用 / 停用:状态列上的开关 ​

开关上直接印着当前状态(绿「启用」/ 灰「禁用」)。两个方向待遇不同:

  • 往启用方向拨:直接生效,不打断你;
  • 往停用方向拨:弹二次确认,把后果写全了才让你点确定。

停用密钥的二次确认:点明「挂在它下面的模型会全部剔除」

停用一把钥匙=停用挂在它下面的全部模型

确认框原文:「确认禁用密钥「×××」?禁用后挂在它下面的模型会全部从 AI 调用的候选链里剔除(不只是当前这一个模型);已经钉住这些模型的进行中任务不会切换,而是直接报『本次任务已钉住模型,它现在不可用』。」

也就是说爆炸半径不是这一行,而是模型配置里所有「API 秘钥」列指向这把钥匙的模型。停之前先想清楚有没有正在跑的对话与工作流。

启用会顺带清掉失败冷却,是排障时最快的「重试」

失败冷却按「模型更新时间 | 密钥更新时间」这个配置指纹判活。点一次「启用」会刷新密钥的更新时间,挂在它下面的模型的冷却立即解除、重新进入候选,不必干等 30 分钟。模型刚修好配置想马上验证,「停用再启用」一次比等冷却快得多。

删除 ​

行内「删除」有二次确认。删除只删钥匙本身:模型行还挂着这个引用,模型配置列表的「API 秘钥」列会显示为空,这些模型随之不可用。不再使用的钥匙,建议先停用观察一段时间,确认没人依赖再删。

视角对照 ​

视角看到什么
租户管理员 docadmin全部钥匙与增删改、启停
普通员工 salesman01菜单里根本没有「控制台」这一组;直接敲地址是整页 404(路由按菜单动态注册,没授权的路由不存在)

普通员工直接访问密钥页:整页 404,连菜单壳都没有

进阶 ​

  • 钥匙与模型是一对多:一把钥匙挂多个模型,模型页的「API 秘钥」列就是引用这里;
  • 状态编码全站统一:0 是开启、1 是关闭,与直觉相反,看接口返回值时别读反;
  • 自定义 API URL 是排障利器:厂商换代理、公司统一出口时不用改代码,改这一格即可;
  • 密钥失效的典型表现:模型页「测试」弹窗报 401 / Unauthorized / AuthenticationError,见模型配置。

常见问题 ​

Q:密钥列为什么全是星号,我想复制原来的密钥怎么办? A:复制不到,页面不存明文。去厂商控制台重新生成一把,粘进编辑弹窗保存。

Q:编辑弹窗里没改密钥,保存后这把钥匙怎么就失效了? A:编辑弹窗带出的密钥是掩码串,原样点「确定」等于把掩码当成新密钥写回。改任何字段时,都要把真密钥整串重新粘进「密钥」框再保存。

Q:停用钥匙后,AI 助手还能用吗? A:看助手实际用的模型挂在哪把钥匙下:挂在这把钥匙上的模型全部出局;若租户里还有别的启用钥匙挂着别的启用模型,助手会走那些模型。

Q:平台下拉里没有我要的厂商? A:平台清单来自字典 ai_platform,需要管理员在字典管理里补;若该厂商提供 OpenAI 兼容接口,也可以选 OpenAI 平台 + 自定义 API URL 接入。

相关页面 ​

  • 模型配置:把钥匙挂到具体模型上的页面,含可用性测试;
  • 字典管理:平台下拉的取值来源。