tools 时会激活。ARouter 不再单纯按价格路由,而是使用工具调用质量信号对提供商重新排序。
工作原理
对于工具调用请求,ARouter 会对提供商进行以下评分:- Schema 符合性 — 提供商是否可靠地返回符合工具 Schema 的有效 JSON?
- 参数准确性 — 工具参数是否事实正确且格式良好?
- 并行工具调用 — 提供商是否正确处理多工具响应?
- 调用频率 — 提供商是否在应该调用工具时调用?
行为
退出方式
1. 显式价格排序::floor 变体:
Documentation Index
Fetch the complete documentation index at: /llms.txt
Use this file to discover all available pages before exploring further.
ARouter 会自动为包含工具的请求按工具调用质量重新排序提供商。当你需要可预测的基于成本的路由时,可以禁用此功能。
tools 时会激活。ARouter 不再单纯按价格路由,而是使用工具调用质量信号对提供商重新排序。
| 请求类型 | 路由策略 |
|---|---|
无 tools | 价格加权(默认) |
含 tools | Auto Exacto(质量排名) |
含 tools + provider.sort: price | 价格加权(你选择退出) |
含 tools + 模型后缀 :floor | 价格加权(你选择退出) |
{"provider": {"sort": "price"}, "tools": [...]}
:floor 变体:
{"model": "openai/gpt-5.4:floor", "tools": [...]}
{"provider": {"order": ["OpenAI", "Azure"]}, "tools": [...]}