Skip to main content

Module video

Module video 

Source
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§

CreateVideoRequestBody
CreateVideoRequestBodyBuilder
Builder for CreateVideoRequestBody.
DownloadVideoQuery
DownloadVideoQueryBuilder
Builder for DownloadVideoQuery.
FrameImage
FrameImageBuilder
Builder for FrameImage.
InputAudioReference
InputAudioReferenceBuilder
Builder for InputAudioReference.
InputImageReference
InputImageReferenceBuilder
Builder for InputImageReference.
InputVideoReference
InputVideoReferenceBuilder
Builder for InputVideoReference.
NativeCreateVideoMultipartForm
NativeCreateVideoMultipartFormBuilder
Builder for NativeCreateVideoMultipartForm.
NativeCreateVideoRequestBody
NativeCreateVideoRequestBodyBuilder
Builder for NativeCreateVideoRequestBody.
NativeDeleteVideoResponseBody
NativeDeleteVideoResponseBodyBuilder
Builder for NativeDeleteVideoResponseBody.
NativeDownloadVideoQuery
NativeDownloadVideoQueryBuilder
Builder for NativeDownloadVideoQuery.
NativeFileReference
NativeFileReferenceBuilder
Builder for NativeFileReference.
NativeListVideosQuery
NativeListVideosQueryBuilder
Builder for NativeListVideosQuery.
NativeListVideosResponseBody
NativeListVideosResponseBodyBuilder
Builder for NativeListVideosResponseBody.
NativeUrlReference
NativeUrlReferenceBuilder
Builder for NativeUrlReference.
NativeVideo
NativeVideoBuilder
Builder for NativeVideo.
NativeVideoError
NativeVideoErrorBuilder
Builder for NativeVideoError.
NativeVideoMisalignment
video_create_error.py in the pinned SDK includes structured safety context.
NativeVideoMisalignmentBuilder
Builder for NativeVideoMisalignment.
NativeVideoPath
NativeVideoPathBuilder
Builder for NativeVideoPath.
NativeVideoSteer
NativeVideoSteerBuilder
Builder for NativeVideoSteer.
ReferenceUrl
ReferenceUrlBuilder
Builder for ReferenceUrl.
RetrieveVideoPath
RetrieveVideoPathBuilder
Builder for RetrieveVideoPath.
VideoGenerationResponseBody
VideoGenerationResponseBodyBuilder
Builder for VideoGenerationResponseBody.
VideoProvider
provider.options is explicitly arbitrary per-provider JSON in the OpenRouter schema. Video provider configuration has no routing preferences; do not import rerank fields.
VideoProviderBuilder
Builder for VideoProvider.
VideoUsage
VideoUsageBuilder
Builder for VideoUsage.

Enums§

FrameType
InputReference
NativeInputReference
NativeVideoDeletedObject
NativeVideoDownloadVariant
NativeVideoListOrder
NativeVideoObject
NativeVideoSeconds
NativeVideoSize
NativeVideoStatus
VideoAspectRatio
VideoImageType
VideoResolution
VideoStatus

Type Aliases§

CreateVideoRequest
CreateVideoResponse
DownloadVideoRequest
DownloadVideoResponse
NativeCreateVideoMultipartRequest
NativeCreateVideoRequest
NativeCreateVideoResponse
NativeDeleteVideoRequest
NativeDeleteVideoResponse
NativeDownloadVideoRequest
NativeDownloadVideoResponse
NativeListVideosRequest
NativeListVideosResponse
NativeRawCreateVideoRequest
NativeRetrieveVideoRequest
NativeRetrieveVideoResponse
RetrieveVideoRequest
RetrieveVideoResponse