获取可用模型列表
GEThttps://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 | 对象 | 每个请求的限制参数 |