List the small models a recipe can call
list_modelsLists the small models this deployment serves to recipes, by task: classify (label each row of a text column with yes/no or choice questions), extract (pull named, verbatim-grounded fields out of page or document text) and match (link the same entity across tables; planned until it is served). Returns {tasks: [{task, status, what, bindings, note?}], reference}. status is available, not_served, planned or unknown. Each binding carries its route (origin, method, path), its pinned model, max_requests_per_second, usage_today, quota, and a request_template for a per-row source: copy origin, method, path_template and model exactly, because the platform credential is chosen by that route and pin. Each also carries a pages_template (request_timeout_seconds 120, retries 3) to write into the collection's pages: the model service scales to zero and can take three to five minutes to start, and the run waits that out. A binding with for_recipes false is listed for completeness and never written into a recipe. The person enrols no key and pays nothing for these calls. Call it once per conversation before the brief, and offer what it lists where the table would gain from it; the build skill's references/enriching-with-small-models.md says when. Next: suggest_enrichments after a run.
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": "list_models"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||