创建新的API Key
POST
/api/v1/user/admin/new-api-token使用具备管理权限的密钥创建一个API Key。
permissions
中只能填写网页中权限列表里可以勾选的模型。
注:出于安全考虑,不允许创建或修改其它API Key的管理员权限
每个用户最大允许创建5000个API Key,超出则会报错,如需提高限制,请联系管理员。
请求速率限制:10QPS
请求参数
Body 参数application/x-www-form-urlencoded
remark
string
api备注
示例值:
key01
expired_at
string
必需
密钥过期日期(推荐使用ISO 8601格式))
示例值:
2024-08-17T08:44:47.886Z
max_fee
string
必需
最大可消耗代币数目(0为不限制)
示例值:
3500000
permissions
string
密钥可调用的模型
示例值:
["gpt-3.5-turbo","gpt-3.5-turbo-0301","gpt-4","gpt-4-0314","gpt-4-32k","gpt-4-32k-0314","text-davinci-003","text-davinci-002","text-curie-001","text-babbage-001","text-ada-001","text-embedding-ada-002","text-search-ada-doc-001","dall-e"]
is_check_permission
string
可选
是否检查此Key的模型权限,true表示检查,false表示不检查(默认为true,可选false)
示例值:
true
示例代码
返回响应
成功(200)
HTTP 状态码: 200
内容格式: JSONapplication/json
数据结构
statusCode
integer
必需
message
string
必需
data
string
必需
示例
{
"statusCode": 200,
"message": "New api token success",
"data": "sk-CPqHMPIO4uKS7IaHAFLiOHJMJtAmR8LpdXtSdjVUlTDFtDav"
}
最后修改时间: 10 天前