which-llm 是做什么的?
当模型知识可能过时时使用此技能。它会查询一个已检入的 Artificial Analysis 加上 OpenRouter 快照,并可按需刷新。
工作流程
- 在此目录下使用
python运行命令。 - 如果对数据的新鲜度有要求,运行
python query.py data status。如果快照已过期,运行python query.py data refresh。 - 使用最精确的命令:
python query.py models [pattern] [filters]用于生成短列表。python query.py compare <model>...用于并排比较。python query.py slug <model>用于获取 OpenRouter 端点名称。python query.py show <model>在推荐特定模型前使用。
- 正确解释成本字段:
idx-run$是运行 AA 基准测试套件的估算成本。idx-tok是基准测试运行的总 token 消耗。in$/1m和out$/1m是每百万 token 的 API 价格。
- 在生产环境中优先使用
openrouter_slug。仅在作为原型选项时提及openrouter_free_slug,因为:free端点可能受到速率限制或提供不同服务。
快速示例
python query.py models --intel-min 50 --reasoning --sort cost --top 8
python query.py models --modality text,image --max-cost 500 --sort intel --top 8
python query.py models --no-reasoning --max-latency 6 --sort intel --top 8
python query.py models --context-min 256000 --sort cost --top 8
python query.py models --open-weights --sort intel --top 8
python query.py models --free --sort cost --top 20
python query.py compare claude-opus-4-7 gpt-5 gemini-3-1-pro
python query.py slug claude-opus-4-7
使用 python query.py models --help 查看所有过滤器,包括 --json。
不适用于
- AA 未跟踪的领域评估或私有基准测试。
- AA 尚未收录的全新模型。
- 非 OpenRouter 提供商的权威定价。请与提供商核实这些价格。