> ## Documentation Index
> Fetch the complete documentation index at: https://openrouter.ai/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# Model

Information about an AI model available on OpenRouter

## Fields

| Field                  | Type                                                                            | Required             | Description                                                                                                | Example                                                                                                                                                                                                                                                                                                   |
| ---------------------- | ------------------------------------------------------------------------------- | -------------------- | ---------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| `architecture`         | [components.ModelArchitecture](../components/modelarchitecture.mdx)             | :heavy\_check\_mark: | Model architecture information                                                                             | \{<br />"input\_modalities": \[<br />"text"<br />],<br />"instruct\_type": "chatml",<br />"modality": "text-\u003etext",<br />"output\_modalities": \[<br />"text"<br />],<br />"tokenizer": "GPT"<br />}                                                                                                 |
| `benchmarks`           | [Optional\[components.ModelBenchmarks\]](../components/modelbenchmarks.mdx)     | :heavy\_minus\_sign: | Third-party benchmark rankings for this model. Omitted when no benchmark data is available.                | \{<br />"artificial\_analysis": \{<br />"agentic\_index": 55.8,<br />"coding\_index": 63.2,<br />"intelligence\_index": 71.4<br />},<br />"design\_arena": \[<br />\{<br />"arena": "models",<br />"category": "website",<br />"elo": 1385.2,<br />"rank": 5,<br />"win\_rate": 62.5<br />}<br />]<br />} |
| `canonical_slug`       | *str*                                                                           | :heavy\_check\_mark: | Canonical slug for the model                                                                               | openai/gpt-4                                                                                                                                                                                                                                                                                              |
| `context_length`       | *Nullable\[int]*                                                                | :heavy\_check\_mark: | Maximum context length in tokens                                                                           | 8192                                                                                                                                                                                                                                                                                                      |
| `created`              | *int*                                                                           | :heavy\_check\_mark: | Unix timestamp of when the model was created                                                               | 1692901234                                                                                                                                                                                                                                                                                                |
| `default_parameters`   | [Nullable\[components.DefaultParameters\]](../components/defaultparameters.mdx) | :heavy\_check\_mark: | Default parameters for this model                                                                          | \{<br />"frequency\_penalty": 0,<br />"presence\_penalty": 0,<br />"repetition\_penalty": 1,<br />"temperature": 0.7,<br />"top\_k": 0,<br />"top\_p": 0.9<br />}                                                                                                                                         |
| `description`          | *Optional\[str]*                                                                | :heavy\_minus\_sign: | Description of the model                                                                                   | GPT-4 is a large multimodal model that can solve difficult problems with greater accuracy.                                                                                                                                                                                                                |
| `expiration_date`      | *OptionalNullable\[str]*                                                        | :heavy\_minus\_sign: | The date after which the model may be removed. ISO 8601 date string (YYYY-MM-DD) or null if no expiration. | 2025-06-01                                                                                                                                                                                                                                                                                                |
| `hugging_face_id`      | *OptionalNullable\[str]*                                                        | :heavy\_minus\_sign: | Hugging Face model identifier, if applicable                                                               | microsoft/DialoGPT-medium                                                                                                                                                                                                                                                                                 |
| `id`                   | *str*                                                                           | :heavy\_check\_mark: | Unique identifier for the model                                                                            | openai/gpt-4                                                                                                                                                                                                                                                                                              |
| `knowledge_cutoff`     | *OptionalNullable\[str]*                                                        | :heavy\_minus\_sign: | The date up to which the model was trained on data. ISO 8601 date string (YYYY-MM-DD) or null if unknown.  | 2024-10-01                                                                                                                                                                                                                                                                                                |
| `links`                | [components.ModelLinks](../components/modellinks.mdx)                           | :heavy\_check\_mark: | Related API endpoints and resources for this model.                                                        | \{<br />"details": "/api/v1/models/openai/gpt-5.4/endpoints"<br />}                                                                                                                                                                                                                                       |
| `name`                 | *str*                                                                           | :heavy\_check\_mark: | Display name of the model                                                                                  | GPT-4                                                                                                                                                                                                                                                                                                     |
| `per_request_limits`   | [Nullable\[components.PerRequestLimits\]](../components/perrequestlimits.mdx)   | :heavy\_check\_mark: | Per-request token limits                                                                                   | \{<br />"completion\_tokens": 1000,<br />"prompt\_tokens": 1000<br />}                                                                                                                                                                                                                                    |
| `pricing`              | [components.PublicPricing](../components/publicpricing.mdx)                     | :heavy\_check\_mark: | Pricing information for the model                                                                          | \{<br />"completion": "0.00006",<br />"image": "0",<br />"prompt": "0.00003",<br />"request": "0"<br />}                                                                                                                                                                                                  |
| `reasoning`            | [Optional\[components.ModelReasoning\]](../components/modelreasoning.mdx)       | :heavy\_minus\_sign: | Reasoning effort configuration. Omitted for non-reasoning models and dynamic router models.                | \{<br />"default\_effort": "medium",<br />"default\_enabled": true,<br />"mandatory": false,<br />"supported\_efforts": \[<br />"high",<br />"medium",<br />"low",<br />"minimal"<br />]<br />}                                                                                                           |
| `supported_parameters` | List\[[components.Parameter](../components/parameter.mdx)]                      | :heavy\_check\_mark: | List of supported parameters for this model                                                                |                                                                                                                                                                                                                                                                                                           |
| `supported_voices`     | List\[*str*]                                                                    | :heavy\_check\_mark: | List of supported voice identifiers for TTS models. Null for non-TTS models.                               | null                                                                                                                                                                                                                                                                                                      |
| `top_provider`         | [components.TopProviderInfo](../components/topproviderinfo.mdx)                 | :heavy\_check\_mark: | Information about the top provider for this model                                                          | \{<br />"context\_length": 8192,<br />"is\_moderated": true,<br />"max\_completion\_tokens": 4096<br />}                                                                                                                                                                                                  |
