Retrieve a list of all available Large Language Models (LLMs) that can be used in Tasks.
Note: This endpoint returns a plain array of models, not a paginated response. All available models are returned in a single request.
By default, only active models are returned. Use the include_retired=true query parameter to include retired models.
Each model entry includes standard fields like:
- Unique identifier (
id)
- Provider information (
provider)
- Vendor information (
vendor)
- Model reference name (
name)
- Human-readable alias (
alias)
- Detailed description (
description)
- Vision support status (
supports_vision) - Whether the model can process images
- Image output support (
supports_image_output) - Whether the model can generate images
- Maximum context window (
max_context_window)
- Disabled parameters (
disabled_params)
- When the model was retired (
retired)
- The model that replaces it (
replaced_by)
Models may have different capabilities, performance characteristics, and cost structures.
Choose models based on your specific needs.