管理 API 密钥
在 Coderen 页面管理员工和学生的 API 密钥。一个 API 密钥提供对 AI-School 的 OpenAI 兼容 Coderen 接口的访问。
用户在外部编程工具中使用此密钥,例如 Aider 或 OpenCode。
员工与学生
Coderen 页面有单独的标签页:
- 员工
- 学生
在学生中,用户按组分组。在员工中,AI-School 显示在允许的校园范围内的员工。
创建密钥前,用户必须有一个关联账号。
创建一个密钥
- 找到该员工或学生。
- 点击密钥图标。
- 选择预算。
- 如有需要,选择自动续期。
- 如有需要,设定有效期。
- 点击 保存。
API 密钥只显示一次。请立即复制密钥并安全地传给用户。
密钥仅显示一次
关闭窗口后,AI-School 将无法再次显示完整的 API 密钥。若密钥遗失,请撤销旧密钥并生成新密钥。
设置预算
每个密钥都有以美元计的预算。与模型成本的计算方式相对应。
你可以:
- 为每个密钥设置预算
- 启用在消耗后自动续期
- 在不再需要时吊销密钥
在列表中你可以看到每个用户已使用的预算。
设置有效期
你可以为密钥设置起始日期和结束日期。
这对于课程或临时项目很有用。例如:
- 开始:今天 10:00
- 结束:今天 11:00
密钥仅在该时间窗口内工作。超出时间窗口将被拒绝。
为一个组创建密钥
在学生中,你可以一次为整组创建密钥。
- 打开正确的组。
- 点击 创建密钥。
- 选择预算、自动续期以及可选的有效期。
- 确认创建密钥。
创建后会自动打开一个文档,其中列出已创建的密钥。请直接下载或保存该文档,因为密钥在后续不可再次显示。
撤销密钥
撤销密钥意味着该用户将不能再使用该密钥。
你可以:
- 撤销某个用户的一把密钥
- 为一个组批量撤销密钥
在撤销密钥前,AI-School 会先进行确认。
报告与审计
通过 Coderen 的使用会被记录。管理员可以看到:
- 谁在使用密钥
- 已发出的请求数
- 产生的费用
- 通过密钥发起的对话
这些数据有助于管理编程课程与项目。