Retrieve detailed information about a specific LLM model by its ID or name.
This endpoint accepts either a UUID or the model name (e.g., "gpt-4-turbo" or "claude-3-opus").
Returns complete model information including:
- Provider and vendor details
- Model capabilities (vision support, context window)
- Retirement status and replacement information
- Disabled parameters
Use this endpoint to:
- Verify model capabilities before using in a task
- Check if a model has been retired
- Look up model details by name for easier integration
- Get detailed model specifications
- Find replacement models for retired ones
Response
Successfully retrieved model details
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.
supports_image_outputbooleanOptionalDefaults to false
Whether the model can generate images as output.
supports_pdf_visionbooleanOptionalDefaults to false
Whether the model can process PDFs as visual input.
supports_tool_callingbooleanOptionalDefaults to false
Whether the model supports tool calling APIs.
supports_context_cachingbooleanOptionalDefaults to false
Whether the model supports provider-native context caching.
priceenum or nullOptional
Coarse model price tier for selector comparison.
speedenum or nullOptional
Coarse model inference speed tier for selector comparison.
knowledge_cutoffdate or nullOptional
Date of the model's most recent training data, when known.
pdf_vision_configobject or nullOptional
Configuration limits for PDF vision processing.
model_paramsmap from strings to any or nullOptional
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 nullOptional
modifiedstring or nullOptional
replaced_bystring or nullOptionalformat: "uuid"
retiredstring or nullOptional
llm_model_commentslist of objectsOptionalDefaults to []