Skip to content
Request
Response

模型(Models)

List available models

列出可用模型。如果 provider 参数未指定,则返回所有已配置服务商的所有模型。

接口地址

GET https://ai-tokenhub.com/v1/models

授权 (Authorizations)

BearerAuth

名称类型必填说明
AuthorizationstringBearer token 认证。使用你的API密钥或平台认证token,虚拟密钥(以 sk-bf- 为前缀)也可以在此处传递。格式为:Bearer YOUR_API_KEY

查询参数 (Query Parameters)

名称类型必填说明
providerenum<string>按服务商过滤(例如:openai, anthropic, bedrock)

可用选项:openai, azure, anthropic, bedrock, cohere, vertex, vllm, mistral, ollama, groq, sgl, parasail, perplexity, replicate, cerebras, gemini, openrouter, elevenlabs, huggingface, nebius, xai, runway, fireworks
page_sizeinteger返回的最大模型数量,值必须 >= 0
page_tokenstring分页查询 Token,用于获取下一页数据

响应说明

200 响应

application/json 格式,请求成功

字段类型说明
dataobject[]模型列表数组,包含所有匹配的模型信息
extra_fieldsobject响应中包含的额外字段
next_page_tokenstring下一页的分页 Token,如果没有更多数据则为 null

响应示例

json
{
  "object": "list",
  "data": [
    {
      "id": "gpt-4o",
      "object": "model",
      "created": 1712361441,
      "name": "GPT-4o",
      "provider": "openai",
      "context_length": 128000,
      "capabilities": ["chat", "function_calling"]
    }
  ],
  "extra_fields": {
    "total": 120
  },
  "next_page_token": "page-2-token"
}

获取单个模型

GET https://ai-tokenhub.com/v1/models/{model_id}

应用场景

  • 模型发现: 浏览和选择适合的模型
  • 能力查询: 了解模型支持的功能
  • 上下文窗口: 查看模型支持的最大输入长度
  • 分页查询: 当模型数量较多时,使用分页参数分批获取