跳到主要内容

获取可用模型列表

GET 

https://openrouter.co/v1/models

返回通过API可用的模型列表

请求

此端点不需要任何请求参数。

请求头

名称类型必填描述
Authorization字符串Bearer 认证形式为 Bearer <token>,其中 token 是您的认证令牌。

cURL 示例

curl -X GET https://openrouter.co/v1/models \
-H "Authorization: Bearer <token>" \
-H "Content-Type: application/json"

响应

成功响应 (200)

{
"data": [
{
"id": "id",
"name": "name",
"created": 1741818122,
"description": "description",
"architecture": {
"input_modalities": [
"text",
"image"
],
"output_modalities": [
"text"
],
"tokenizer": "GPT"
},
"top_provider": {
"is_moderated": true
},
"pricing": {
"prompt": "0.0000007",
"completion": "0.0000007",
"image": "0",
"request": "0",
"input_cache_read": "0",
"input_cache_write": "0",
"web_search": "0",
"internal_reasoning": "0"
},
"context_length": 128000,
"per_request_limits": {
"key": "value"
}
}
]
}

响应模式

名称类型描述
data数组可用模型数组
data[].id字符串模型的唯一标识符
data[].name字符串模型的显示名称
data[].created整数模型创建时间的Unix时间戳
data[].description字符串模型的简要描述
data[].architecture对象模型架构的相关信息
data[].architecture.input_modalities字符串数组模型支持的输入模态(如"text"、"image")
data[].architecture.output_modalities字符串数组模型支持的输出模态(如"text")
data[].architecture.tokenizer字符串使用的分词器类型
data[].top_provider对象关于顶级提供商的信息
data[].top_provider.is_moderated布尔值是否对内容进行审核
data[].pricing对象模型使用的价格信息
data[].pricing.prompt字符串每个提示token的价格
data[].pricing.completion字符串每个补全token的价格
data[].context_length整数模型的最大上下文长度
data[].per_request_limits对象每个请求的限制参数