We use cookies. Cookies and browser storage keep you signed in and remember your preferences. With your permission we also measure how the site is used. You can any time. See our cookie policy.

Google: Veo 3.1 Fast

google/veo-3.1-fast
VideoInput: text · imageAdded Apr 24, 2026

Try Google: Veo 3.1 Fast now

Runs on your balance at the prices above. New accounts start with free usage.

Sign in to use thisCreate free account
Results will appear here.
5 of 5 free messages left today. A free account adds free usage and an API key.Create free accountSign inSession cost $0.00

About Google: Veo 3.1 Fast

Google: Veo 3.1 Fast is a video generation model from Google, positioned as the mid-tier option in the Veo 3.1 line. It is built to balance speed and quality, offering faster turnaround than the full Veo 3.1 model while still producing high-quality output. If you are already working within Google's ecosystem of generative media models, this is the variant aimed at workloads where iteration speed matters more than maximum fidelity.

The model accepts text and image inputs and returns video as its only output. It generates native synchronized audio alongside the visuals, so you do not need a separate audio pipeline for speech, sound effects or ambient sound. Output can be rendered at 720p, 1080p or 4K, in either 16:9 or 9:16 aspect ratio, with durations of 4, 6 or 8 seconds. For image-driven work, you can supply a first frame, a last frame, or both, which gives you control over how a shot begins and ends. No context window is published for this model, which is expected for a video generator rather than a text model.

Those capabilities point to a fairly specific set of uses. Short 16:9 clips at 4K suit advertising spots, product teasers and social pre-rolls, while the 9:16 option covers vertical formats for stories and short-form feeds. Because audio is generated natively, the model fits explainer clips, dialogue-driven scenes and any content where sound needs to line up with the picture without manual mixing. First and last frame conditioning is useful for animating a still image, bridging two keyframes, or producing consistent shot transitions in a longer edit. The 4, 6 and 8 second durations keep individual generations short, so the model works best as a shot-level tool rather than a single-pass long-form generator.

You call it through api14's OpenAI-compatible API using the model id "google/veo-3.1-fast". The supported request parameters are max_tokens, response_format, seed, temperature and top_p. Seed is worth setting when you want reproducible generations across runs, and temperature and top_p give you control over how much variation the model introduces. Because the interface follows the OpenAI schema, existing clients and SDKs generally work with minimal changes.

There are a few things to keep in mind when choosing this model. Context length is not published, and maxOutput is listed as 0, so do not plan around a documented token budget for output. If your priority is the highest possible quality rather than turnaround time, the full Veo 3.1 model is the more appropriate choice, since Fast is explicitly the speed-oriented tier. Clip length is capped at 8 seconds, so longer sequences need to be assembled from multiple generations.

How to call the Google: Veo 3.1 Fast API

  1. Create an API key in your dashboard.
  2. Install the official openai SDK for your language.
  3. Set baseURL to https://api14.com/api/v1 and model to "google/veo-3.1-fast".
import OpenAI from "openai";

const client = new OpenAI({
  baseURL: "https://api14.com/api/v1",
  apiKey: process.env.API14_API_KEY,
});

// Video generation is asynchronous: submit, then poll until completed.
let job = await client.post("/videos", { body: {
  "model": "google/veo-3.1-fast",
  "prompt": "A drone shot over turquoise ocean waves at sunrise",
  "duration": 8,
  "resolution": "720p",
  "aspect_ratio": "16:9"
} });
while (!["completed", "failed"].includes(job.status)) {
  await new Promise((r) => setTimeout(r, 5000));
  job = await client.get(`/videos/${job.id}`);
}
console.log(job.status, job.unsigned_urls);

Supported parameters

max_tokensresponse_formatseedtemperaturetop_p

Specifications

Input
text, image
Output
video
Resolutions
720p, 1080p, 4K
Durations
4s, 6s, 8s
Aspect ratios
16:9, 9:16

Requests on api14 · last 7 days

10-1710-1810-1910-2010-2110-2210-23

Google: Veo 3.1 Fast: frequently asked questions

How much does the Google: Veo 3.1 Fast API cost?
Google: Veo 3.1 Fast costs duration_seconds_with_audio $0.42 / second. It is charged from your USD balance only for successful requests; failed requests are free.
What can Google: Veo 3.1 Fast do?
Google: Veo 3.1 Fast accepts text, image and returns video.
How do I call Google: Veo 3.1 Fast from my code?
Point any OpenAI SDK at https://api14.com/api/v1 and set the model to "google/veo-3.1-fast". No other code changes. Copy a ready example from the code panel on this page.
What are alternatives to Google: Veo 3.1 Fast?
Comparable Video models at a similar price: Kling: Video v3.0 Pro, Alibaba: HappyHorse 1.0, Alibaba: HappyHorse 1.1. Each runs through the same API key, so switching is one string.

Google: Veo 3.1 Fast community

New topic

This community has no topics yet. Open the first one about Google: Veo 3.1 Fast.