Models
Get a model by its slug
Changed onReturns full details for a single model identified by its author and slug (e.g. openai/gpt-4). Supports variant suffixes (e.g. openai/gpt-4:free) and resolves known slug aliases.
get/model/{author}/{slug}
Request
- Base URL: https://openrouter.ai/api/v1
- URL: https://openrouter.ai/api/v1/model/{author}/{slug}
- Auth: HTTP bearer
Path parameters
authorstring required
The author/organization of the model
Example:openai
slugstring required
The model slug, optionally including a variant suffix (e.g. gpt-4 or gpt-4:free)
Example:gpt-4
Response
Returns the model details
Example response
{
"data": {
"architecture": {
"input_modalities": [
"text"
],
"instruct_type": "chatml",
"modality": "text->text",
"output_modalities": [
"text"
],
"tokenizer": "GPT"
},
"canonical_slug": "openai/gpt-4",
"context_length": 8192,
"created": 1692901234,
"default_parameters": null,
"description": "GPT-4 is a large multimodal model that can solve difficult problems with greater accuracy.",
"expiration_date": null,
"id": "openai/gpt-4",
"knowledge_cutoff": null,
"links": {
"details": "/api/v1/models/openai/gpt-4/endpoints"
},
"name": "GPT-4",
"per_request_limits": null,
"pricing": {
"completion": "0.00006",
"image": "0",
"prompt": "0.00003",
"request": "0"
},
"supported_parameters": [
"temperature",
"top_p",
"max_tokens"
],
"supported_voices": null,
"top_provider": {
"context_length": 8192,
"is_moderated": true,
"max_completion_tokens": 4096
}
}
}Changes
- warning
added the new
decisionsenum value to the///response property for the response status
- warning
- info
added the optional property
////to the response with the status
- info