list_models
List available AI models with type (text/image/video/audio), capabilities and pricing in credits. Text models are priced per 1K input/output tokens; generation models show reference pricing; character-priced TTS declares pricing.unit_size. Use before chat or generation when the user asks for a specific model or wants to compare options or prices. The result is one page: total is the number of models matching the filters, and truncated=true means more models follow — narrow with type or search, or call again with offset=next_offset.
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 |
|---|---|---|---|
| type | No | Filter by model type. | |
| limit | No | ||
| offset | No | Number of matching models to skip. Pass next_offset from a truncated result to read the next page. Models are ordered by catalog ranking, which follows popularity and can shift between calls, so for a complete listing prefer limit=100 with a type filter. | |
| search | No | Substring filter on slug/name. |