Get a model by its slug
Returns 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.
Path parameters
The author/organization of the model
The author/organization of the model
The model slug, optionally including a variant suffix (e.g. gpt-4 or gpt-4:free)
The model slug, optionally including a variant suffix (e.g. gpt-4 or gpt-4:free)
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
Changed in 11 of the 303 revisions of this API.13421
- ●
added the new
decisionsenum value to the///response property for the response statusresponse-property-enum-value-added
- ●
- ○
added the optional property
////to the response with the statusresponse-optional-property-added
- ○
- ○
added the optional property
/to the response with the statusresponse-optional-property-added
- ○
- ○
added the non-success response with the status
response-non-success-status-added
- ○
- ●
added the new
predictionenum value to the//response property for the response statusresponse-property-enum-value-added
- ●
- ○
added the optional property
////to the response with the statusresponse-optional-property-added
- ○
added the optional property
////to the response with the statusresponse-optional-property-added
- ○
- ○
added the optional property
//to the response with the statusresponse-optional-property-added
- ○
- ○
added the optional property
//to the response with the statusresponse-optional-property-added
- ○
- ▲
the
//response's property type changed from no type tostringfor statusresponse-property-type-changed
- ▲
the
//response's property type changed from no type tostringfor statusresponse-property-type-changed
- ▲
the
//response's property type changed from no type tostringfor statusresponse-property-type-changed
- ▲
the
//response's property type changed from no type tostringfor statusresponse-property-type-changed
- ▲
the
//response's property type changed from no type tostringfor statusresponse-property-type-changed
- ▲
the
//response's property type changed from no type tostringfor statusresponse-property-type-changed
- ▲
the
//response's property type changed from no type tostringfor statusresponse-property-type-changed
- ▲
the
//response's property type changed from no type tostringfor statusresponse-property-type-changed
- ▲
the
//response's property type changed from no type tostringfor statusresponse-property-type-changed
- ▲
the
//response's property type changed from no type tostringfor statusresponse-property-type-changed
- ▲
the
//response's property type changed from no type tostringfor statusresponse-property-type-changed
- ▲
the
//response's property type changed from no type tostringfor statusresponse-property-type-changed
- ▲
the
//response's property type changed from no type tostringfor statusresponse-property-type-changed
- ○
removed
subschema #2from the//response propertyallOflist for the response statusresponse-property-all-of-removed
- ○
removed
subschema #2from the//response propertyallOflist for the response statusresponse-property-all-of-removed
- ○
removed
subschema #2from the//response propertyallOflist for the response statusresponse-property-all-of-removed
- ○
removed
subschema #2from the//response propertyallOflist for the response statusresponse-property-all-of-removed
- ○
removed
subschema #2from the//response propertyallOflist for the response statusresponse-property-all-of-removed
- ○
removed
subschema #2from the//response propertyallOflist for the response statusresponse-property-all-of-removed
- ○
removed
subschema #2from the//response propertyallOflist for the response statusresponse-property-all-of-removed
- ○
removed
subschema #2from the//response propertyallOflist for the response statusresponse-property-all-of-removed
- ○
removed
subschema #2from the//response propertyallOflist for the response statusresponse-property-all-of-removed
- ○
removed
subschema #2from the//response propertyallOflist for the response statusresponse-property-all-of-removed
- ○
removed
subschema #2from the//response propertyallOflist for the response statusresponse-property-all-of-removed
- ○
removed
subschema #2from the//response propertyallOflist for the response statusresponse-property-all-of-removed
- ○
removed
subschema #2from the//response propertyallOflist for the response statusresponse-property-all-of-removed
This revision also has 1 change that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog
- ▲
- ●
added the new
maxenum value to the//////response property for the response statusresponse-property-enum-value-added
- ●
added the new
maxenum value to the///response property for the response statusresponse-property-enum-value-added
- ●