Skip to main content
GoogleSlowUltra

Google Veo 3.1

Google's state-of-the-art video generation model with built-in audio generation, producing cinematic-quality videos with synchronized sound.

4800 credits
per video
Built-in audio generation
Cinematic-quality output
Image-to-video with start frame
Multiple aspect ratios (16:9, 9:16, 1:1)
5 or 8 second video duration

Use with AI Assistant

Copy usage instructions for Claude, ChatGPT, or other AI

llms.txt

Quick Start

curl -X POST "https://api.core.today/v1/predictions" \
  -H "Content-Type: application/json" \
  -H "X-API-Key: cdt_your_api_key" \
  -d '{
  "model": "google/veo-3.1",
  "input": {
    "prompt": "A lone astronaut walks across a vast Martian desert at sunset, wind blowing dust, cinematic wide shot, dramatic orchestral score",
    "duration": "8",
    "aspect_ratio": "16:9",
    "generate_audio": true
  }
}'

Parameters

ParameterTypeRequiredDefaultDescription
promptstringYes-Text description of the video to generate
imagestringNo-Start frame image URL
durationintegerNo8Video duration in seconds (5 or 8)
58
aspect_ratiostringNo16:9Output aspect ratio
16:99:161:1
generate_audiobooleanNotrueEnable built-in audio generation

Common Parameters

Common parameters used when calling POST /v1/predictions.

ParameterTypeRequiredDefaultDescription
modelstringYes-Model identifier
inputobjectYes-Object containing the model-specific parameters from the table above
output_folderstringNo-Folder path for output files (max 256 chars, '..' not allowed)
webhook_urlstringNo-Webhook URL to call on completion
is_publicbooleanNofalseIf true, output files are also available via permanent public URLs

Examples

Cinematic Scene with Audio

Generate a cinematic video with synchronized sound

curl -X POST "https://api.core.today/v1/predictions" \
  -H "Content-Type: application/json" \
  -H "X-API-Key: cdt_your_api_key" \
  -d '{
  "model": "google/veo-3.1",
  "input": {
    "prompt": "A lone astronaut walks across a vast Martian desert at sunset, wind blowing dust, cinematic wide shot, dramatic orchestral score",
    "duration": "8",
    "aspect_ratio": "16:9",
    "generate_audio": true
  }
}'

Product Reveal

Dynamic product reveal video

curl -X POST "https://api.core.today/v1/predictions" \
  -H "Content-Type: application/json" \
  -H "X-API-Key: cdt_your_api_key" \
  -d '{
  "model": "google/veo-3.1",
  "input": {
    "prompt": "Luxury perfume bottle emerging from golden mist, slow camera orbit, elegant studio lighting, ambient music",
    "duration": "5",
    "aspect_ratio": "16:9",
    "generate_audio": true
  }
}'

Tips & Best Practices

1Enable generate_audio for videos with synchronized sound effects
2Use an image as a start frame for more precise control over the opening shot
3Describe audio elements in your prompt for better audio generation
48-second videos provide more time for complex scene transitions

Use Cases

Cinematic short films
Marketing videos with audio
Social media content with sound
Product commercials
Creative storytelling