Gemini Omni Flash (gemini-omni-1.1-flash) הוא מודל רב-אופני עם ביצועים גבוהים, שנועד ליצירה ועריכה של סרטונים במהירות גבוהה ולשליטה קולנועית.
Gemini Omni מבוסס על היכולות הבסיסיות הבאות שמבדילות אותו ממודלים קודמים ליצירת סרטונים:
- מולטי-מודאליות מובנית: הוא מעבד טקסט, תמונה, אודיו ווידאו בו-זמנית, ומספק פלט מגובש, עקבי וניתן לשליטה.
- עריכה בממשק שיחה: באמצעות Interactions API, אפשר לשפר ולערוך את הסרטונים באופן איטרטיבי באמצעות שיחה בשפה טבעית. מתארים את השינוי שרוצים לעשות, והמודל מבצע את העריכה תוך שמירה על החלקים בסרטון שרוצים להשאיר.
- ידע על העולם: Gemini Omni משלב בין הבנה של פיזיקה לבין הידע של Gemini בהיסטוריה, במדע ובהקשר תרבותי, ומגשר על הפער בין פוטוריאליזם לבין סיפור משמעותי.
יצירת סרטונים לפי טקסט
יצירת סרטון מפרומפט טקסטואלי. המודל יוצר סרטון עם אודיו על סמך תיאור הטקסט שהזנתם. כדי לקבל את התוצאות הטובות ביותר, כדאי לכתוב הנחיות עם פרטים כמו תיאור הסצנה, תנועת המצלמה, התאורה והאווירה.
Python
import base64
from google import genai
client = genai.Client()
interaction = client.interactions.create(
model="gemini-omni-1.1-flash",
input="A marble rolling fast on a chain reaction style track, continuous smooth shot."
)
with open("marble.mp4", "wb") as f:
f.write(base64.b64decode(interaction.output_video.data))
JavaScript
import { GoogleGenAI } from '@google/genai';
import * as fs from 'fs';
const ai = new GoogleGenAI({});
const interaction = await ai.interactions.create({
model: 'gemini-omni-1.1-flash',
input: 'A marble rolling fast on a chain reaction style track, continuous smooth shot.',
});
if (interaction.output_video?.data) {
fs.writeFileSync('marble.mp4', Buffer.from(interaction.output_video.data