List Available LLM Models

Retrieve a list of all available Large Language Models (LLMs) that can be used in Tasks. 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.

Authentication

AuthorizationBearer

Bearer token authentication using JWT tokens from Ory Kratos/Hydra

Path Parameters

org_idstringRequiredformat: "uuid"
The unique identifier of the organization.
project_idstringRequiredformat: "uuid"
The unique identifier of the project.

Query Parameters

include_retiredbooleanOptionalDefaults to false
Include models that have been retired.

Response

Successfully retrieved list of available LLM models
providerstring

The company that produces the LLM (e.g., OpenAI, Anthropic, Meta).

vendorstring

The service provider or platform hosting the model (e.g., OpenAI, Azure, Groq).

namestring
The model's reference name used for API calls.
aliasstring

Human-readable name for the model.

descriptionstring
Detailed description of the model's capabilities, context window, and knowledge cutoff.
supports_visionboolean
Whether the model can process and analyze images.
max_context_windowinteger>=0
Maximum number of tokens the model can process in a single request.
idstringformat: "uuid"
supports_image_outputboolean or nullDefaults to false
Whether the model can generate images as output.
model_paramsmap from strings to any or null
JSON Schema defining allowed model parameters for this model. Each parameter name maps to a JSON Schema specification defining its type, constraints, and validation rules.
createdstring or null
modifiedstring or null
replaced_bystring or nullformat: "uuid"
retiredstring or null
llm_model_commentslist of objects or null

Errors