Skip to main content
ARouter 通过单一统一 API 提供来自顶级供应商的数百个模型。您可以在 ARouter 网站 上浏览模型,也可以直接使用 API。

查询参数

Models API 支持通过查询参数过滤结果。

output_modalities

按输出能力过滤模型。接受以逗号分隔的模态列表,或使用 "all" 包含所有模型。

supported_parameters

按支持的 API 参数过滤模型。例如,查找支持工具调用的模型:

列出模型

返回您的 API key 可用的完整模型列表。

响应格式

模型对象结构

data 数组中每个模型包含以下字段:

Architecture 对象

Pricing 对象

所有定价值均为美元/Token。值为 "0" 表示该功能免费。

Top Provider 对象

支持的参数

supported_parameters 数组列出了模型支持的 OpenAI 兼容参数:

使用模型

直接将 id 用作请求中的 model 字段:

按支持参数过滤

查找支持工具调用的模型:
查找支持结构化输出的模型:

自动路由

除特定模型 ID 外,ARouter 还支持自动模型选择:
响应的 model 字段始终显示实际使用的模型。详情请参阅模型路由

模型变体

您可以在任意模型 ID 后附加后缀以影响路由行为:
完整参考请参阅模型变体

Token 化

不同模型对文本的 Token 化方式不同。某些模型(GPT、Claude、Llama)将文本分割为多字符块;其他模型按字符 Token 化(PaLM)。这意味着即使输入输出完全相同,不同模型的 Token 数量——以及费用——也会有所不同。 费用按所用模型的 Token 化器计算。使用每个响应中的 usage 字段获取精确的 Token 数量:

注意事项

  • 模型列表按您账户启用的供应商过滤。若供应商未启用,其模型将不会显示。
  • 新模型在供应商发布时自动添加。
  • 直接在聊天补全请求的 model 字段中使用此列表中的模型 ID。
可用供应商及其旗舰模型的精选列表请参阅供应商