Compare Models
compare_modelsCompare 2 to 6 named models for a specific kind of work: Arena rating, prices or plan usage speed, cost per task, the top pick, and each model's token share needed to win. Use when you already have candidates.
Instructions
Compare 2 to 6 named models for a kind of work: rating, prices, cost per task (or how fast each uses a Claude or ChatGPT plan), the pick, and for each model the share of answer tokens at which it would beat the pick. Use when the user already has candidate models in mind. Not for finding candidates (find_models), for reading a prompt to guess the work (suggest_for_project), or for a monthly budget (estimate_cost).
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"models": "<models>"
},
"name": "compare_models"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| pay | No | api: dollars; claude or chatgpt: how fast each uses that plan | api |
| task | No | The kind of work, as Arena rates it | overall |
| models | Yes | 2 to 6 model names, for example claude-opus-5.5, gpt-6.1-sol | |
| input_tokens | No | Prompt tokens per task | |
| answer_tokens | No | Answer tokens per model when they differ, by the names given | |
| output_tokens | No | Answer tokens per task, including hidden thinking |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||