List Vision Models on OpenRouter (Vision Helper)
vision_helper_list_modelsList vision-capable models from OpenRouter to select one for image analysis. Filter by provider or family, paginate results, and get markdown or JSON output.
Instructions
List vision-capable models currently available on OpenRouter, so you (or the user) can pick which model to use for image analysis.
Models are filtered to those that accept image input. Use the 'search' argument to narrow by provider or family (e.g. 'gemini', 'claude', 'qwen', 'gpt'), and limit/offset for pagination.
Args:
search (string, optional): Case-insensitive substring filter on model ID or name.
limit (number, default 25, max 100): Maximum number of models to return.
offset (number, default 0): Number of models to skip.
response_format ('markdown' | 'json', default 'markdown'): Output style.
Returns: For 'markdown': a compact list of model IDs with provider, context length, and input price. For 'json': structured array with has_more / next_offset for pagination.
Examples:
"Which vision models can I use?" -> no arguments
"Find a fast cheap vision model" -> search="flash"
"What vision models does Google offer?" -> search="google/gemini"
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Maximum number of models to return. | |
| offset | No | Number of models to skip, for pagination. | |
| search | No | Case-insensitive substring filter on model ID or name, e.g. 'gemini', 'qwen', 'gpt'. | |
| response_format | No | Output format: 'markdown' for a readable list or 'json' for machine-readable data. | markdown |