查询模型
本节将介绍如何通过 OpenKey.Cloud 提供的 API 接口来查询当前所支持的模型列表。
查询可用模型
GET /v1/models
1. 查询可用模型 (List Models)
此接口用于获取当前令牌(token)可用的大语言模型列表。
请求
GET /v1/models
Host: https://openkey.cloud
Authorization: Bearer {token}
Content-Type: application/json请求头(Headers)
Key
Value
描述
Host
https://openkey.cloud
API 服务器地址。
Authorization
Bearer {token}
您的 API 令牌,{token} 需替换。
Content-Type
application/json
请求体格式。
响应
{
"object": "list",
"data": [
{
"id": "gpt-3.5-turbo",
"object": "model",
"created": 1706037600,
"owned_by": "openkey.cloud"
},
{
"id": "gpt-4o",
"object": "model",
"created": 1683758102,
"owned_by": "openkey.cloud"
},
{
"id": "gpt-5",
"object": "model",
"created": 1687882411,
"owned_by": "openkey.cloud"
}
]
}字段说明
字段
类型
描述
object
string
响应对象的类型,固定为 list。
data
array
包含模型对象的数组。
data.id
string
模型的唯一标识符,可在 API 调用中直接使用。
data.object
string
模型对象的类型,固定为 model。
data.created
integer
模型创建或引入平台的 Unix 秒级时间戳。
data.owned_by
string
模型提供方,此处为 openkey.cloud。
2. 错误码与说明
状态码
说明
401 Unauthorized
鉴权失败或令牌非法。
429 Too Many Requests
超过限流规则。
500 Internal Server Error
服务器内部错误。
400 Bad Request
请求头或参数有误。
3. 限流与使用说明
每个令牌每 60 秒最多允许 60 次调用,所有 API 接口共享此限制,超出则返回
429。此接口遵循 OpenAI 的
v1/models格式,便于客户端兼容。
4. 示例 cURL
查询可用模型
curl -H "Authorization: Bearer sk-XXXX" \
-H "Content-Type: application/json" \
https://openkey.cloud/v1/models5. 注意事项
确保
Authorization请求头中使用的是正确的Bearer token。返回的模型列表是动态的,可能会随平台更新而增加或调整。建议客户端动态获取此列表。
Last updated