Skip to content

GenerateVideo

Namespace: Vercel.AI.Operations

public static class GenerateVideo

Generates videos. Maps to experimental_generateVideo.

Inheritance: object

View source

GenerateVideoAsync(GenerateVideoRequest, CancellationToken)

Section titled “GenerateVideoAsync(GenerateVideoRequest, CancellationToken)”
public static Task<GenerateVideoResult> GenerateVideoAsync(GenerateVideoRequest request, CancellationToken cancellationToken = default)

Generates videos, polling or waiting on a webhook when the model requires it.

Parameters

Name Type Description
request GenerateVideoRequest
cancellationToken CancellationToken

Returns: Task<GenerateVideoResult>

View source

Normalize(VideoPrompt?, IReadOnlyList<VideoFrameImage>?, IReadOnlyList<VideoReference>?)

Section titled “Normalize(VideoPrompt?, IReadOnlyList<VideoFrameImage>?, IReadOnlyList<VideoReference>?)”
public static VideoCallInputs Normalize(VideoPrompt? prompt, IReadOnlyList<VideoFrameImage>? frameImages, IReadOnlyList<VideoReference>? inputReferences)

Normalizes prompt, frames, and references.

Parameters

Name Type Description
prompt VideoPrompt
frameImages IReadOnlyList<VideoFrameImage>
inputReferences IReadOnlyList<VideoReference>

Returns: VideoCallInputs

View source

Apache-2.0 · Copyright 2023 Vercel, Inc. · unofficial community port, not an official Vercel product