Skip to main content
Method: client.VideoApi.VideoGenerationPostAsync()

Example

var client = new Client(apiKey);

var request = new VideoGenerationRequest(
    model: "openai/gpt-video-1",
    prompt: "A calm ocean at dusk"
);

var response = client.VideoApi.VideoGenerationPostAsync(request).Result;

Key parameters

  • model (required): Video-capable model id.
  • prompt (required): Text description of the video.
  • Optional provider-specific controls (per API spec), e.g., duration, format, or aspect (when supported by the upstream).

Returns

VideoGenerationResponse