> ## 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. # VideoModel ## Fields | Field | Type | Required | Description | Example | | ------------------------------ | -------------------------------------------------------------------------------------- | -------------------- | ------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------ | | `AllowedPassthroughParameters` | \[]`string` | :heavy\_check\_mark: | List of parameters that are allowed to be passed through to the provider | | | `CanonicalSlug` | `string` | :heavy\_check\_mark: | Canonical slug for the model | openai/gpt-4 | | `Created` | `int64` | :heavy\_check\_mark: | Unix timestamp of when the model was created | 1692901234 | | `Creativity` | \[]`int64` | :heavy\_check\_mark: | Supported creativity levels for video upscaling models | | | `Description` | `*string` | :heavy\_minus\_sign: | Description of the model | GPT-4 is a large multimodal model that can solve difficult problems with greater accuracy. | | `GenerateAudio` | `*bool` | :heavy\_check\_mark: | Whether the model supports generating audio alongside video | | | `HuggingFaceID` | optionalnullable.OptionalNullable\[`string`] | :heavy\_minus\_sign: | Hugging Face model identifier, if applicable | microsoft/DialoGPT-medium | | `ID` | `string` | :heavy\_check\_mark: | Unique identifier for the model | openai/gpt-4 | | `Name` | `string` | :heavy\_check\_mark: | Display name of the model | GPT-4 | | `PricingSkus` | optionalnullable.OptionalNullable\[map\[string]`string`] | :heavy\_minus\_sign: | Pricing SKUs with provider prefix stripped, values as strings | | | `Seed` | `*bool` | :heavy\_check\_mark: | Whether the model supports deterministic generation via seed parameter | | | `SupportedAspectRatios` | \[][components.SupportedAspectRatio](../../models/components/supportedaspectratio.mdx) | :heavy\_check\_mark: | Supported output aspect ratios | | | `SupportedDurations` | \[]`int64` | :heavy\_check\_mark: | Supported video durations in seconds | | | `SupportedFrameImages` | \[][components.SupportedFrameImage](../../models/components/supportedframeimage.mdx) | :heavy\_check\_mark: | Supported frame image types (e.g. first\_frame, last\_frame) | | | `SupportedResolutions` | \[][components.SupportedResolution](../../models/components/supportedresolution.mdx) | :heavy\_check\_mark: | Supported output resolutions | | | `SupportedSizes` | \[][components.SupportedSize](../../models/components/supportedsize.mdx) | :heavy\_check\_mark: | Supported output sizes (width x height) | | | `UpscaleFactor` | [\*components.UpscaleFactor](../../models/components/upscalefactor.mdx) | :heavy\_check\_mark: | Supported upscale factor range for video upscaling models | |