GenerateVideo
Namespace: Vercel.AI.Operations
public static class GenerateVideoGenerates videos. Maps to experimental_generateVideo.
Inheritance: object
Methods
Section titled “Methods”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>
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
Apache-2.0 · Copyright 2023 Vercel, Inc. · unofficial community port, not an official Vercel product