Mistral AI · Schema
Mistral Model
A language model available on the Mistral AI platform, including base models and user fine-tuned models with capability and configuration metadata.
Properties
| Name | Type | Description |
|---|---|---|
| id | string | Unique identifier for the model |
| object | string | Object type identifier |
| created | integer | Unix timestamp when the model was created |
| owned_by | string | Organization that owns the model |
| name | stringnull | Human-readable name of the model |
| description | stringnull | Description of the model and its capabilities |
| max_context_length | integer | Maximum context window length in tokens |
| aliases | array | Alternative names that can reference this model |
| deprecation | stringnull | Deprecation date if the model is being retired |
| capabilities | object | |
| type | string | Whether this is a base platform model or a user fine-tuned model |
JSON Schema
{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"$id": "https://docs.mistral.ai/schemas/mistral/model.json",
"title": "Mistral Model",
"description": "A language model available on the Mistral AI platform, including base models and user fine-tuned models with capability and configuration metadata.",
"type": "object",
"required": ["id", "object", "created", "owned_by"],
"properties": {
"id": {
"type": "string",
"description": "Unique identifier for the model"
},
"object": {
"type": "string",
"enum": ["model"],
"description": "Object type identifier"
},
"created": {
"type": "integer",
"description": "Unix timestamp when the model was created"
},
"owned_by": {
"type": "string",
"description": "Organization that owns the model"
},
"name": {
"type": ["string", "null"],
"description": "Human-readable name of the model"
},
"description": {
"type": ["string", "null"],
"description": "Description of the model and its capabilities"
},
"max_context_length": {
"type": "integer",
"minimum": 1,
"description": "Maximum context window length in tokens"
},
"aliases": {
"type": "array",
"items": {
"type": "string"
},
"description": "Alternative names that can reference this model"
},
"deprecation": {
"type": ["string", "null"],
"format": "date-time",
"description": "Deprecation date if the model is being retired"
},
"capabilities": {
"$ref": "#/$defs/Capabilities"
},
"type": {
"type": "string",
"enum": ["base", "fine-tuned"],
"description": "Whether this is a base platform model or a user fine-tuned model"
}
},
"$defs": {
"Capabilities": {
"type": "object",
"description": "Supported capabilities of the model",
"properties": {
"completion_chat": {
"type": "boolean",
"description": "Whether the model supports chat completions"
},
"completion_fim": {
"type": "boolean",
"description": "Whether the model supports fill-in-the-middle completions"
},
"function_calling": {
"type": "boolean",
"description": "Whether the model supports function calling"
},
"fine_tuning": {
"type": "boolean",
"description": "Whether the model can be fine-tuned"
},
"vision": {
"type": "boolean",
"description": "Whether the model supports vision/image inputs"
}
}
}
}
}