Expand description
OpenRouter-shaped video generation extension in the OpenAI wire family. Sources: design/protocol-spec.md section 7 and local OpenRouter Submit/Poll/ Download video documents. Native* retains original OpenAI resource shapes; normalization/alias conversion is explicitly not performed by these DTOs. Native Video resource detail checked against openai-python commit e12b81d3bbf644ec7045e152d69bc4b68d69cd48, types/video.py (2026-09-13).
Structs§
- Create
Video Request Body - Create
Video Request Body Builder - Builder for
CreateVideoRequestBody. - Download
Video Query - Download
Video Query Builder - Builder for
DownloadVideoQuery. - Frame
Image - Frame
Image Builder - Builder for
FrameImage. - Input
Audio Reference - Input
Audio Reference Builder - Builder for
InputAudioReference. - Input
Image Reference - Input
Image Reference Builder - Builder for
InputImageReference. - Input
Video Reference - Input
Video Reference Builder - Builder for
InputVideoReference. - Native
Create Video Multipart Form - Native
Create Video Multipart Form Builder - Builder for
NativeCreateVideoMultipartForm. - Native
Create Video Request Body - Native
Create Video Request Body Builder - Builder for
NativeCreateVideoRequestBody. - Native
Delete Video Response Body - Native
Delete Video Response Body Builder - Builder for
NativeDeleteVideoResponseBody. - Native
Download Video Query - Native
Download Video Query Builder - Builder for
NativeDownloadVideoQuery. - Native
File Reference - Native
File Reference Builder - Builder for
NativeFileReference. - Native
List Videos Query - Native
List Videos Query Builder - Builder for
NativeListVideosQuery. - Native
List Videos Response Body - Native
List Videos Response Body Builder - Builder for
NativeListVideosResponseBody. - Native
UrlReference - Native
UrlReference Builder - Builder for
NativeUrlReference. - Native
Video - Native
Video Builder - Builder for
NativeVideo. - Native
Video Error - Native
Video Error Builder - Builder for
NativeVideoError. - Native
Video Misalignment - video_create_error.py in the pinned SDK includes structured safety context.
- Native
Video Misalignment Builder - Builder for
NativeVideoMisalignment. - Native
Video Path - Native
Video Path Builder - Builder for
NativeVideoPath. - Native
Video Steer - Native
Video Steer Builder - Builder for
NativeVideoSteer. - Reference
Url - Reference
UrlBuilder - Builder for
ReferenceUrl. - Retrieve
Video Path - Retrieve
Video Path Builder - Builder for
RetrieveVideoPath. - Video
Generation Response Body - Video
Generation Response Body Builder - Builder for
VideoGenerationResponseBody. - Video
Provider - provider.options is explicitly arbitrary per-provider JSON in the OpenRouter schema. Video provider configuration has no routing preferences; do not import rerank fields.
- Video
Provider Builder - Builder for
VideoProvider. - Video
Usage - Video
Usage Builder - Builder for
VideoUsage.
Enums§
- Frame
Type - Input
Reference - Native
Input Reference - Native
Video Deleted Object - Native
Video Download Variant - Native
Video List Order - Native
Video Object - Native
Video Seconds - Native
Video Size - Native
Video Status - Video
Aspect Ratio - Video
Image Type - Video
Resolution - Video
Status
Type Aliases§
- Create
Video Request - Create
Video Response - Download
Video Request - Download
Video Response - Native
Create Video Multipart Request - Native
Create Video Request - Native
Create Video Response - Native
Delete Video Request - Native
Delete Video Response - Native
Download Video Request - Native
Download Video Response - Native
List Videos Request - Native
List Videos Response - Native
RawCreate Video Request - Native
Retrieve Video Request - Native
Retrieve Video Response - Retrieve
Video Request - Retrieve
Video Response