Skip to main content

概述

API Key 通过 /api/token 下的接口管理。这些接口使用认证与额度中介绍的系统访问令牌。
PUT /api/token/ 是完整的可变配置更新,不是 JSON Merge Patch。请求中必须包含所有需要保留的设置。

可变字段

创建普通 API Key

创建成功的响应不会返回记录 ID。请使用唯一名称创建,再通过列表或搜索接口定位新记录。

列表与搜索

普通 Key 列表默认排除智能路由 Key:
设置 exclude_smart_routing=false 可包含所有 Key:
分页大小参数支持 sizepage_sizeps,每页最多 100 条。 按名称或已存储的 Key 值搜索:
可选的 token 查询参数支持带或不带 sk- 前缀的 Key。列表、搜索和单条读取响应中的 Key 始终经过掩码处理。

读取与显示完整 Key

读取掩码记录:
显示完整存储值:
显示接口返回的存储值不会自动添加 sk-。请把响应直接写入密钥管理系统,不要打印到日志。 一次最多显示 100 个 Key:

安全更新 Key

先读取当前记录,构造完整的可变字段请求体,然后只修改目标字段:
该读取、修改、写回流程可以保留模型限制和智能路由配置。

启用或停用

仅更新状态不会替换其他设置:
过期或额度耗尽的 Key 必须先修正过期时间或额度,之后才能重新启用。

删除 Key

删除一个 Key:
批量删除当前账号拥有的 Key:
批量响应的 data 是实际删除的记录数量。

完整生命周期脚本

以下脚本创建一个有效期为一小时、使用美元金额换算额度的 Key,然后完成定位、读取完整 Key、更新、停用和删除。脚本不会把完整 Key 打印到标准输出。