Search models
models_searchSearch model catalog by name, capability, price ceiling, and context window; sort by price, context, or popularity.
Instructions
Find models that fit a task. Filters by name, capability, price ceiling and context window, and can sort the result. This is the tool to reach for when choosing a model — it does the filtering server-side and returns at most 50 rows.
All filters combine with AND, and every one of them is optional: calling with no arguments returns the first 50 active models.
Two things worth knowing about prices. maxInputPer1MRub keeps only models billed per token, because a ruble-per-million ceiling is meaningless for a model billed per image. The cheap_input and cheap_output sorts push non-token models to the end of the list for the same reason — their token rate reads as zero, which would otherwise put video models at the top of "cheapest".
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| sort | No | cheap_input / cheap_output — ascending token price, models not billed per token go last. big_context — widest context window first. popular — most used on Hubris first. Unsorted when omitted. | |
| query | No | Case-insensitive substring matched against the model id and display name, e.g. "claude" or "gpt". | |
| capability | No | Keep only models with this capability. vision — reads images. image_gen — draws them. transcription — speech to text via /v1/audio/transcriptions. audio_in — accepts an audio recording in chat. audio_out — answers with speech. audio — legacy, matches either audio direction. tools — function calling. reasoning — extended thinking. web_search — built-in web search. | |
| minContext | No | Keep only models whose context window is at least this many tokens. | |
| maxInputPer1MRub | No | Ceiling on the price of 1M input tokens, in rubles. Also restricts the result to models billed per token, since the ceiling means nothing for models billed per image or minute. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| models | Yes | Matching models, at most 50. |