Skip to main content
Glama

start_video_generation

Initiate AI video generation from text prompts, reference images, or frame interpolation using Google's Veo 3.1 model. Returns an operation ID for tracking job completion.

Instructions

Start a Veo 3.1 video generation job. This returns an operation ID immediately - use get_video_job to poll for completion. Supports text-to-video, reference images (up to 3), and first/last frame interpolation.

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
promptYesText description of the video to generate
modelNoModel to use: veo-3.1-generate-preview (quality, $0.75/sec) or veo-3.1-fast-generate-preview (speed, $0.10/sec). Default: fast
durationSecondsNoVideo duration: 4, 6, or 8 seconds (default: 8)
aspectRatioNoAspect ratio (default: 16:9). Note: 9:16 may not work with reference images.
resolutionNoVideo resolution (default: 1080p)
seedNoOptional seed for reproducible generation
sampleCountNoNumber of videos to generate (1-4, default: 1)
generateAudioNoWhether to generate synchronized audio (default: false). Costs 2x more.
referenceImagesNoUp to 3 reference images for visual guidance. Each can be URL, file path, or fileUri.
firstFrameNoFirst frame for interpolation (must also provide lastFrame)
lastFrameNoLast frame for interpolation (must also provide firstFrame)
negativePromptNoOptional: Things to avoid in the video
resizeModeNoHow to fit reference images (default: pad)

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/Generative-AI-Strategy-B-V/veo-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server