OpenRouter 平台功能
OpenRouter 平台功能
Search Models
3 分钟阅读
搜索模型
让任意模型都能搜索 OpenRouter 模型目录
测试版(Beta)
服务端工具目前处于测试阶段。API 与行为可能会变更。此工具仍属实验性功能——正式发布后,工具类型很可能会更名(去掉 experimental__ 前缀),这对使用当前名称的请求将构成破坏性变更。
openrouter:experimental__search_models 服务端工具让模型能够搜索并筛选 OpenRouter 模型目录。模型可以按名称、能力、模态和其他属性查找模型——这对需要动态选择模型的智能体很有用,例如配合子智能体(Subagent)工具。
快速开始
配置
搜索模型工具接受可选的 max_results 参数:
| 参数 | 类型 | 默认值 | 说明 |
|---|---|---|---|
max_results | integer | 5 | 每次调用最多返回的模型数量。范围为 1 到 20 |
调用参数
模型生成搜索参数。所有字段均为可选——空调用会浏览完整目录:
| 字段 | 类型 | 说明 |
|---|---|---|
query | string | 针对模型名称、slug 和描述进行匹配的自由文本搜索 |
input_modalities | string[] | 按支持的输入模态过滤(text、image、file、audio、video)。返回支持全部指定模态的模型 |
output_modalities | string[] | 按支持的输出模态过滤(例如 text、image、embeddings、audio)。返回支持全部指定模态的模型 |
min_context_length | integer | 最小上下文长度(以 Token 计) |
series | string | 按模型系列/家族分组过滤(例如 Claude、GPT、Gemini) |
响应
该工具返回匹配的模型及其关键属性:
total_results 是匹配过滤条件的模型数量;showing 是应用 max_results 后实际返回的数量。
定价
目前搜索模型工具不单独计费;你只需支付标准 Token 用量。