Gemini Omni Flash entered public preview on June 30, 2026. The API is live via the Gemini API, Google AI Studio, and the Gemini Enterprise Agent Platform. In April and May, we published a pre-launch planning guide for when the API opened. This is the update: what is actually available, what the model ID is, and what you need to change in your integration plan.


What Changed from the Planning Guide

The June 2 guide covered Omni Flash’s architecture and when to use it, but was written while the API was still “coming in the coming weeks.” Three things are now concrete:

  1. Model ID is confirmed: gemini-omni-flash-preview
  2. Interactions API is the recommended entry point, not the legacy generateContent surface
  3. Public preview means actual API access, not just Google Flow / AI Studio playground

The conceptual content from the June 2 guide stands: Omni collapses separate text, image, and video generation calls into a single model call, and the main architectural question remains when to use Omni vs. Gemini 3.5 Flash vs. Veo 3.1. That guide covers the decision matrix. This one covers the actual implementation now that the API is open.


Model Specs

Attribute Value
Model ID gemini-omni-flash-preview
Status Public preview
Context window 1,048,576 tokens
Video output 3–10 seconds, 720p, 24 FPS
Input modalities Text, image, video (up to 10s for editing)
Output modality Video
API surface Interactions API (recommended), generateContent (legacy)

The 1M token context window means you can pass large documents, long video descriptions, or extended conversation histories into a single Omni request. The 720p/24fps output is the preview spec — Google’s launch announcement says 10-second video generations are the current cap, “with longer durations coming soon”; higher resolution variants are not confirmed for the public preview timeline. Full spec table confirmed on Google’s Omni Flash model page.


Which API to Use

Google recommends the Interactions API for Gemini Omni Flash. The Interactions API reached general availability and is Google’s recommended API “for access to all the latest features and models”, and is where new Omni features will land first — Google’s own docs state that “going forward, all new models, multimodal capabilities, tools, and agentic features will launch on the Interactions API.” The legacy generateContent endpoint remains fully supported but will not receive new capabilities going forward.

If your existing infrastructure is built on generateContent, it will still function. But for new Omni Flash integrations, start with the Interactions API so you are on the forward path before GA.

The Interactions API uses client.interactions.create() and maintains state server-side via previous_interaction_id, the same pattern as Gemini 3.5 Flash Computer Use. For pure video generation (not multi-turn editing), a single interaction without a previous_interaction_id is sufficient.


Pricing

Omni Flash pricing is published, with matching token-based billing on both the Gemini API pricing page and the Vertex AI pricing page:

Resource Token count
Image input (per image) 2,040 tokens
Audio input (per second) 32 tokens
Video output (per second, 720p) 5,792 tokens

Text/image/video/audio input is billed at $1.50 per 1M tokens; video output is billed at $17.50 per 1M tokens. At 5,792 tokens per second, that works out to roughly $0.10 per second of video output, which is what Google’s launch announcement quotes directly. A 10-second video at 720p costs 57,920 output tokens — about $1.01 at that rate.

There is no free tier for Omni Flash Preview on the Gemini API pricing page — every call is billed. If you are cost-sensitive, compare against Veo 3.1’s published per-second pricing before committing, since both models are billed similarly on a per-second-of-output basis.


Also GA on June 30: Nano Banana 2 Lite

Alongside the Omni Flash preview launch, Google also brought gemini-3.1-flash-lite-image, branded Nano Banana 2 Lite, to general availability. This is the ultra-low-latency, cost-optimized image generation model — text-to-image in about 4 seconds, the “lite” counterpart to Nano Banana 2 (gemini-3.1-flash-image) covered in our Veo 3.1 + Nano Banana 2 guide. Google’s own model page confirms the gemini-3.1-flash-lite-image model ID and the Nano Banana 2 Lite branding.

If your pipeline uses image generation for keyframe seeding before passing to Veo or Omni, gemini-3.1-flash-lite-image GA is now a stable production option for that step.


Preview Caveats

Public preview means:

  • The model may return errors or produce lower quality output than the GA version will
  • Rate limits are more restrictive than post-GA (specific limits not published)
  • The API surface may change before GA — do not hard-code preview-specific behavior
  • Google AI Studio is the fastest path to test before building server-side

Test throughput at your expected query rate before committing Omni Flash to a production path. The preview is real API access, not a waitlist, but it is not a reliability guarantee.


What to Build Now

The June 2 planning guide recommended building your media pipeline interface first, so that swapping in Omni when the API opened would be a model-ID change rather than an architectural change. If you followed that advice, swapping generateContent + a Veo call for client.interactions.create() with model: "gemini-omni-flash-preview" should be the main integration step.

If you are starting from scratch: start in Google AI Studio to validate output quality for your use case (text-to-video, image-to-video, or iterative video editing), then move to API integration once quality is confirmed. The Interactions API multi-turn pattern lets you iterate on a video by passing the previous interaction ID, which is useful for edit loops where users refine a video clip through natural language.

The model is in preview. GA timing has not been announced.