recommend_llm
Get the best LLM provider for your specific agent task. Returns top 3 ranked recommendations with reasoning.
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "recommend_llm"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| task | No | Task type: tool_calling, reasoning, rag, summarization, high_volume, low_latency, general | general |
| priority | No | Optimize for: balanced, cost, speed, quality | balanced |
| min_context | No | Minimum context window needed in tokens | |
| require_tool_calling | No | Only return providers with tool calling support | |
| max_price_per_million | No | Maximum input price per million tokens (USD) |