模型列表
查询当前密钥可以使用的模型。
返回当前密钥可以调用的模型。列表已按密钥的分组、模型限制过滤,比 模型广场 更能反映「这把密钥实际能用什么」。
GET https://tokenfunc.com/v1/modelscURL
curl https://tokenfunc.com/v1/models -H "Authorization: Bearer sk-xxxxxxxxxxxxxxxx"Python
from openai import OpenAI
client = OpenAI(base_url="https://tokenfunc.com/v1", api_key="sk-xxxxxxxxxxxxxxxx")
for model in client.models.list():
print(model.id)Node.js
import OpenAI from 'openai'
const client = new OpenAI({ baseURL: 'https://tokenfunc.com/v1', apiKey: 'sk-xxxxxxxxxxxxxxxx' })
for await (const model of client.models.list()) {
console.log(model.id)
}200
{
"object": "list",
"success": true,
"data": [
{
"id": "gpt-5",
"object": "model",
"created": 1626777600,
"owned_by": "openai",
"supported_endpoint_types": ["openai", "openai-response"]
},
{
"id": "claude-sonnet-4-5",
"object": "model",
"created": 1626777600,
"owned_by": "anthropic",
"supported_endpoint_types": ["anthropic", "openai"]
}
]
}响应字段
data[].id模型名,调用时填到model参数data[].owned_by模型所属厂商;本站未登记厂商的模型显示为customdata[].created记录创建时间(Unix 秒),不代表模型发布时间data[].supported_endpoint_types该模型支持的接口格式,常见值:openai(Chat Completions)、openai-response(Responses)、anthropic(Messages)、gemini(Gemini 原生)、image-generation(图片生成)、embeddings(向量)、openai-video(视频)
其他格式
同一个地址会按请求头返回不同 SDK 需要的格式:
| 请求方式 | 返回格式 |
|---|---|
Authorization: Bearer | OpenAI 格式(上面的示例) |
x-api-key + anthropic-version 两个请求头 | Anthropic 格式:{"data": [{"id", "display_name", "type": "model", "created_at"}], "first_id", "last_id", "has_more": false} |
GET /v1beta/models,或带 x-goog-api-key 请求头 / ?key= 参数 | Gemini 格式:{"models": [{"name", "displayName"}], "nextPageToken": null} |