Veo 3, Google'ın metin isteminden yüksek kaliteli, 8 saniyelik 720p videolar oluşturmak için kullandığı en yeni modelidir. Bu model, çarpıcı gerçekçilik ve doğal olarak üretilmiş ses özelliklerine sahiptir. Veo 3, çok çeşitli görsel ve sinematik stillerde üstün performans gösterir. Diyalog, sinematik gerçekçilik veya yaratıcı animasyon içeren bir video oluşturmayı öğrenmek için aşağıdaki örneklerden birini seçin.
Resimlerden video oluşturma
Aşağıdaki kodda, Imagen kullanılarak nasıl resim oluşturulacağı ve bu resmin videonun başlangıç karesi olarak nasıl kullanılacağı gösterilmektedir.
Python
import time
from google import genai
client = genai.Client()
prompt = "Panning wide shot of a calico kitten sleeping in the sunshine"
# Step 1: Generate an image with Imagen
imagen = client.models.generate_images(
model="imagen-3.0-generate-002",
prompt=prompt,
)
# Step 2: Generate video with Veo 2 using the image
operation = client.models.generate_videos(
model="veo-2.0-generate-001",
prompt=prompt,
image=imagen.generated_images[0].image,
)
# Poll the operation status until the video is ready
while not operation.done:
print("Waiting for video generation to complete...")
time.sleep(10)
operation = client.operations.get(operation)
# Download the video
video = operation.response.generated_videos[0]
client.files.download(file=video.video)
video.video.save("veo2_with_image_input.mp4")
print("Generated video saved to veo2_with_image_input.mp4")
JavaScript
import { GoogleGenAI } from "@google/genai";
const ai = new GoogleGenAI({});
const prompt = "Panning wide shot of a calico kitten sleeping in the sunshine";
// Step 1: Generate an image with Imagen
const imagenResponse = await ai.models.generateImages({
model: "imagen-3.0-generate-002",
prompt: prompt,
});
// Step 2: Generate video with Veo 2 using the image
let operation = await ai.models.generateVideos({
model: "veo-2.0-generate-001", // Use Veo 2
prompt: prompt,
image: {
imageBytes: imagenResponse.generatedImages[0].image.imageBytes,
mimeType: "image/png",
},
});
// Poll the operation status until the video is ready
while (!operation.done) {
console.log("Waiting for video generation to complete...")
await new Promise((resolve) => setTimeout(resolve, 10000));
operation = await ai.operations.getVideosOperation({
operation: operation,
});
}
// Download the video
ai.files.download({
file: operation.response.generatedVideos[0].video,
downloadPath: "veo2_with_image_input.mp4",
});
console.log(`Generated video saved to veo2_with_image_input.mp4`);
Go
package main
import (
"context"
"log"
"os"
"time"
"google.golang.org/genai"
)
func main() {
ctx := context.Background()
client, err := genai.NewClient(ctx, nil)
if err != nil {
log.Fatal(err)
}
prompt := "Panning wide shot of a calico kitten sleeping in the sunshine"
// Step 1: Generate an image with Imagen
imagenResponse, err := client.Models.GenerateImages(
ctx,
"imagen-3.0-generate-002",
prompt,
nil, // GenerateImagesConfig
)
if err != nil {
log.Fatal(err)
}
// Step 2: Generate video with Veo 2 using the image
operation, err := client.Models.GenerateVideos(
ctx,
"veo-2.0-generate-001",
prompt,
imagenResponse.GeneratedImages[0].Image, // Use generated image
nil, // GenerateVideosConfig
)
if err != nil {
log.Fatal(err)
}
// Poll the operation status until the video is ready
for !operation.Done {
log.Println("Waiting for video generation to complete...")
time.Sleep(10 * time.Second)
operation, _ = client.Operations.GetVideosOperation(ctx, operation, nil)
}
// Download the video
video := operation.Response.GeneratedVideos[0]
client.Files.Download(ctx, video.Video, nil)
fname := "veo2_with_image_input.mp4"
_ = os.WriteFile(fname, video.Video.VideoBytes, 0644)
log.Printf("Generated video saved to %s\n", fname)
}
Video oluşturma parametreleri ve özellikleri
Bunlar, video oluşturma sürecini kontrol etmek için API isteğinizde ayarlayabileceğiniz parametrelerdir.
Parametre | Açıklama | Veo 3 (Önizleme) | Veo 2 (Mevcut ürün) |
---|---|---|---|
prompt |
Videonun metin açıklaması. Ses işaretlerini destekler. | string |
string |
negativePrompt |
Videoda kaçınılması gerekenleri açıklayan metin. | string |
string |
image |
Animasyon eklemek için başlangıç resmi. | Desteklenmiyor | Image nesnesi |
aspectRatio |
Videonun en boy oranı. | "16:9" |
"16:9" , "9:16" |
personGeneration |
Kişilerin oluşturulmasını kontrol eder. | "allow_all" |
"allow_all" , "allow_adult" , "dont_allow" |
İsteğinizde parametreler belirleyerek video oluşturma işleminizi özelleştirebilirsiniz. Örneğin, modele yol göstermek için negativePrompt
belirtebilirsiniz.
Python
import time
from google import genai
from google.genai import types
client = genai.Client()
operation = client.models.generate_videos(
model="veo-3.0-generate-preview",
prompt="A cinematic shot of a majestic lion in the savannah.",
config=types.GenerateVideosConfig(negative_prompt="cartoon, drawing, low quality"),
)
# Poll the operation status until the video is ready
while not operation.done:
print("Waiting for video generation to complete...")
time.sleep(10)
operation = client.operations.get(operation)
# Download the generated video
generated_video = operation.response.generated_videos[0]
client.files.download(file=generated_video.video)
generated_video.video.save("parameters_example.mp4")
print("Generated video saved to parameters_example.mp4")
JavaScript
import { GoogleGenAI } from "@google/genai";
const ai = new GoogleGenAI({});
let operation = await ai.models.generateVideos({
model: "veo-3.0-generate-preview",
prompt: "A cinematic shot of a majestic lion in the savannah.",
config: {
aspectRatio: "16:9",
negativePrompt: "cartoon, drawing, low quality"
},
});
// Poll the operation status until the video is ready
while (!operation.done) {
console.log("Waiting for video generation to complete...")
await new Promise((resolve) => setTimeout(resolve, 10000));
operation = await ai.operations.getVideosOperation({
operation: operation,
});
}
// Download the generated video
ai.files.download({
file: operation.response.generatedVideos[0].video,
downloadPath: "parameters_example.mp4",
});
console.log(`Generated video saved to parameters_example.mp4`);
Go
package main
import (
"context"
"log"
"os"
"time"
"google.golang.org/genai"
)
func main() {
ctx := context.Background()
client, err := genai.NewClient(ctx, nil)
if err != nil {
log.Fatal(err)
}
videoConfig := &genai.GenerateVideosConfig{
AspectRatio: "16:9",
NegativePrompt: "cartoon, drawing, low quality",
}
operation, _ := client.Models.GenerateVideos(
ctx,
"veo-3.0-generate-preview",
"A cinematic shot of a majestic lion in the savannah.",
nil,
videoConfig,
)
// Poll the operation status until the video is ready
for !operation.Done {
log.Println("Waiting for video generation to complete...")
time.Sleep(10 * time.Second)
operation, _ = client.Operations.GetVideosOperation(ctx, operation, nil)
}
// Download the generated video
video := operation.Response.GeneratedVideos[0]
client.Files.Download(ctx, video.Video, nil)
fname := "parameters_example.mp4"
_ = os.WriteFile(fname, video.Video.VideoBytes, 0644)
log.Printf("Generated video saved to %s\n", fname)
}
REST
# Note: This script uses jq to parse the JSON response.
# GEMINI API Base URL
BASE_URL="https://generativelanguage.googleapis.com/v1beta"
# Send request to generate video and capture the operation name into a variable.
operation_name=$(curl -s "${BASE_URL}/models/veo-3.0-generate-preview:predictLongRunning" \
-H "x-goog-api-key: $GEMINI_API_KEY" \
-H "Content-Type: application/json" \
-X "POST" \
-d '{
"instances": [{
"prompt": "A cinematic shot of a majestic lion in the savannah."
}
],
"parameters": {
"aspectRatio": "16:9",
"negativePrompt": "cartoon, drawing, low quality"
}
}' | jq -r .name)
# Poll the operation status until the video is ready
while true; do
# Get the full JSON status and store it in a variable.
status_response=$(curl -s -H "x-goog-api-key: $GEMINI_API_KEY" "${BASE_URL}/${operation_name}")
# Check the "done" field from the JSON stored in the variable.
is_done=$(echo "${status_response}" | jq .done)
if [ "${is_done}" = "true" ]; then
# Extract the download URI from the final response.
video_uri=$(echo "${status_response}" | jq -r '.response.generateVideoResponse.generatedSamples[0].video.uri')
echo "Downloading video from: ${video_uri}"
# Download the video using the URI and API key and follow redirects.
curl -L -o parameters_example.mp4 -H "x-goog-api-key: $GEMINI_API_KEY" "${video_uri}"
break
fi
# Wait for 5 seconds before checking again.
sleep 10
done
Eşzamansız İşlemleri İşleme
Video oluşturma, bilgi işlem açısından yoğun bir görevdir. İstek gönderdiğinizde API, uzun süren bir iş başlatır ve hemen bir operation
nesnesi döndürür. Ardından, done
durumu doğru olana kadar (video hazır olana kadar) yoklama yapmanız gerekir.
Bu sürecin temelinde, işin durumunu düzenli olarak kontrol eden bir yoklama döngüsü bulunur.
Python
import time
from google import genai
from google.genai import types
client = genai.Client()
# After starting the job, you get an operation object
operation = client.models.generate_videos(
model="veo-3.0-generate-preview",
prompt="A cinematic shot of a majestic lion in the savannah.",
)
# Alternatively, you can use the operation.name to get the operation
operation = types.GenerateVideosOperation(name=operation.name)
# This loop checks the job status every 10 seconds
while not operation.done:
time.sleep(10)
# Refresh the operation object to get the latest status
operation = client.operations.get(operation)
# Once done, the result is in operation.response
# ... process and download your video ...
JavaScript
import { GoogleGenAI } from "@google/genai";
const ai = new GoogleGenAI({});
// After starting the job, you get an operation object
let operation = await ai.models.generateVideos({
model: "veo-3.0-generate-preview",
prompt: "A cinematic shot of a majestic lion in the savannah.",
});
// Alternatively, you can use the operation.name to get the operation
// operation = types.GenerateVideosOperation(name=operation.name)
// This loop checks the job status every 10 seconds
while (!operation.done) {
await new Promise((resolve) => setTimeout(resolve, 1000));
// Refresh the operation object to get the latest status
operation = await ai.operations.getVideosOperation({ operation });
}
// Once done, the result is in operation.response
// ... process and download your video ...
Model Özellikleri
Özellik | Açıklama | Veo 3 (Önizleme) | Veo 2 (Mevcut ürün) |
---|---|---|---|
Ses | Videolarla birlikte ses üretir. | ✔️ Her zaman açık | ❌ Yalnızca sessiz |
Giriş Modları | Üretim için kullanılan giriş türü. | Metinden Videoya | Metinden videoya, resimden videoya |
Çözüm | Videonun çıkış çözünürlüğü. | 720p | 720p |
Kare hızı | Videonun çıkış kare hızı. | 24 fps | 24 fps |
Video Süresi | Oluşturulan videonun uzunluğu. | 8 saniye | 5-8 saniye |
İstek Başına Video Sayısı | İstek başına oluşturulan video sayısı. | 1 | 1 veya 2 |
Durum ve Ayrıntılar | Modelin kullanılabilirliği ve diğer ayrıntılar. | Önizleyin | Mevcut ürün |
Veo'nun kullanım sınırlamaları hakkında daha fazla bilgi için Modeller, Fiyatlandırma ve Hız sınırları sayfalarına göz atın.
Veo istem kılavuzu
Bu bölümde, Veo ile oluşturabileceğiniz videolara dair örnekler ve farklı sonuçlar elde etmek için istemleri nasıl değiştirebileceğiniz gösterilmektedir.
Güvenlik filtreleri
Veo, oluşturulan videolarda ve yüklenen fotoğraflarda rahatsız edici içerik bulunmadığından emin olmak için Gemini'da güvenlik filtreleri uygular. Şartlarımızı ve kurallarımızı ihlal eden istemler engellenir.
Sesli İstem (Veo 3)
Veo 3 ile ses efektleri, ortam gürültüsü ve diyalog için ipuçları sağlayabilirsiniz. Model, senkronize bir film müziği oluşturmak için bu ipuçlarının nüansını yakalar.
- Diyalog: Belirli konuşmalar için tırnak işareti kullanın. (Örnek: "Anahtar bu olmalı," diye mırıldandı.)
- Ses efektleri (SFX): Sesleri açıkça tanımlayın. (Örnek: lastiklerin yüksek sesle gıcırdaması, motorun gürlemesi)
- Ortam Gürültüsü: Ortamın ses manzarasını açıklayın. (Örnek: Arka planda hafif ve ürkütücü bir uğultu duyuluyor.)
Bu videolarda, Veo 3'ün ses üretme özelliğinin artan ayrıntı düzeyleriyle nasıl istemlendiği gösterilmektedir.
İstem | Oluşturulan çıktı |
---|---|
Daha fazla ayrıntı (Diyalog ve Ortam) Duvar üzerindeki gizemli bir çizime bakan iki kişinin yakın çekim görüntüsü, meşale ışığı titriyor. "Bu anahtar olmalı," diye mırıldandı, deseni takip ederek. Şaşkınlıkla başını eğerek, "Peki bu ne anlama geliyor?" diye sordu. Nemli taş, karmaşık oymalar, gizli semboller. Arka planda hafif ve ürkütücü bir uğultu duyuluyor. |
|
Daha az ayrıntı (Diyalog) Kamp (Stop Motion): Kampçı: "Artık doğayla bir bütünüm!" Ayı: "Doğa biraz kişisel alan ister." |
|
Sesi dinlemek için bu istemleri kendiniz deneyin. Veo 3'ü deneyin
İstem yazmayla ilgili temel bilgiler
İyi istemler açıklayıcı ve nettir. Veo'dan en iyi şekilde yararlanmak için temel fikrinizi belirleyerek başlayın, anahtar kelimeler ve değiştiriciler ekleyerek fikrinizi iyileştirin ve istemlerinize videoya özgü terminolojiyi dahil edin.
İsteminizde aşağıdaki öğeler yer almalıdır:
- Özne: Videonuzda olmasını istediğiniz nesne, kişi, hayvan veya manzara (ör. şehir manzarası, doğa, araçlar veya köpek yavruları).
- İşlem: Öznenin yaptığı işlem (ör. yürüme, koşma veya başını çevirme).
- Stil: Bilim kurgu, korku filmi, kara film gibi belirli film stili anahtar kelimelerini veya çizgi film gibi animasyon stillerini kullanarak reklam öğesinin yönünü belirtin.
- Kamera konumlandırma ve hareket: [İsteğe bağlı] Kuşbakışı, göz hizası, yukarıdan çekim, dolly çekimi veya solucan gözü gibi terimleri kullanarak kameranın konumunu ve hareketini kontrol edin.
- Kompozisyon: [İsteğe bağlı] Çekimin nasıl çerçevelendiği (ör. geniş çekim, yakın çekim, tek çekim veya iki kişilik çekim).
- Odak ve lens efektleri: [İsteğe bağlı] Belirli görsel efektler elde etmek için sığ odak, derin odak, yumuşak odak, makro lens ve geniş açılı lens gibi terimler kullanın.
- Ortam: [İsteğe bağlı] Renk ve ışığın sahneye katkısı (ör. mavi tonlar, gece veya sıcak tonlar).
İstem yazmayla ilgili diğer ipuçları
- Açıklayıcı bir dil kullanın: Veo'ya net bir resim sunmak için sıfatlar ve zarflar kullanın.
- Yüz ayrıntılarını iyileştirme: İstemde portre kelimesini kullanarak yüz ayrıntılarını fotoğrafın odak noktası olarak belirtin.
Daha kapsamlı istem stratejileri için İstem tasarımına giriş başlıklı makaleyi inceleyin.
Örnek istemler ve çıkış
Bu bölümde, açıklayıcı ayrıntıların her videonun sonucunu nasıl iyileştirebileceğini vurgulayan çeşitli istemler sunulmaktadır.
Buz Saçakları
Bu videoda, isteminizde istem yazmayla ilgili temel bilgilerin öğelerini nasıl kullanabileceğiniz gösterilmektedir.
İstem | Oluşturulan çıktı |
---|---|
Donmuş bir kaya duvarında (bağlam) eriyen buz sarkıtlarının (özne) yakın çekim (kompozisyon) görüntüsü. Su damlalarının (eylem) yakın çekim ayrıntıları korunarak (kamera hareketi) soğuk mavi tonlar (ortam) kullanılmış ve yakınlaştırılmış. |
|
Telefonda konuşan adam
Bu videolarda, Veo'nun çıktıyı istediğiniz gibi iyileştirmesi için isteminizi giderek daha ayrıntılı bilgilerle nasıl revize edebileceğiniz gösterilmektedir.
İstem | Oluşturulan çıktı |
---|---|
Daha az ayrıntı Kamera, yeşil trençkotlu çaresiz bir adamın yakın çekimini göstermek için hareket ediyor. Çevirmeli tarzda bir duvar telefonunda yeşil neon ışığıyla arama yapıyor. Film sahnesi gibi görünüyor. |
|
Daha fazla ayrıntı Yakın plan sinematik bir çekimde, yeşil neon tabelanın ürkütücü ışığıyla aydınlatılmış, yıpranmış bir yeşil trençkot giyen çaresiz bir adam, kirli bir tuğla duvara monte edilmiş çevirmeli bir telefonu çeviriyor. Kamera, adamın çenesindeki gerginliği ve telefonu açmaya çalışırken yüzüne yansıyan çaresizliği göstererek yakınlaşıyor. Alan derinliği düşük olduğu için arka planda neon renkler ve belirsiz gölgeler bulanık bir şekilde görünüyor. Bu durum, kaşlarını çatan adamın ve siyah çevirmeli telefonun ön plana çıkmasını sağlayarak aciliyet ve yalnızlık hissi yaratıyor. |
|
Kar leoparı
İstem | Oluşturulan çıktı |
---|---|
Basit istem: Karda leopar benzeri tüyleri olan sevimli bir yaratık kış ormanında yürüyor, 3D çizgi film tarzında oluştur. |
|
Ayrıntılı istem: Neşeli bir çizgi film tarzında kısa bir 3D animasyon sahnesi oluştur. Kar leoparı gibi tüyleri, büyük ve etkileyici gözleri olan sevimli bir yaratık, dost canlısı ve yuvarlak hatlarıyla kışın büyülü ormanında neşeyle dans ediyor. Sahne; yuvarlak, karla kaplı ağaçlar, yavaşça düşen kar taneleri ve dalların arasından süzülen sıcak güneş ışığı içermelidir. Yaratığın zıplayan hareketleri ve geniş gülümsemesi, saf bir keyif duygusu vermelidir. Parlak ve neşeli renkler ile eğlenceli animasyonlar kullanarak neşeli ve içten bir ton yakalayın. |
|
Yazı öğelerine göre örnekler
Bu örneklerde, istemlerinizi her bir temel öğeye göre nasıl hassaslaştıracağınız gösterilmektedir.
Konu ve Bağlam
Ana odak noktasını (konu) ve arka planı veya ortamı (bağlam) belirtin.
İstem | Oluşturulan çıktı |
---|---|
Yeşillik ve fütüristik öğelerle kusursuz bir şekilde harmanlanan, akışkan organik şekillere sahip beyaz beton bir apartman binasının mimari görseli |
|
Uzayda süzülen bir uydu. Arka planda ay ve bazı yıldızlar görünüyor. |
|
İşlem
Öznenin ne yaptığını belirtin (ör. yürüyor, koşuyor veya başını çeviriyor).
İstem | Oluşturulan çıktı |
---|---|
Gün batımında sahilde yürüyen, ufka doğru mutlu ve rahat bir şekilde bakan bir kadının geniş çekimi. |
|
Stil
Üretimi belirli bir estetiğe (ör. sürreal, vintage, fütüristik, film noir) yönlendirmek için anahtar kelimeler ekleyin.
İstem | Oluşturulan çıktı |
---|---|
Film noir tarzında, sokakta yürüyen bir adam ve kadın, gizem, sinematik, siyah beyaz. |
|
Kamera hareketi ve kompozisyon
Kameranın nasıl hareket edeceğini (öznel çekim, kuşbakışı, takip eden drone görünümü) ve çekimin nasıl çerçeveleneceğini (geniş çekim, yakın çekim, alçak açı) belirtin.
İstem | Oluşturulan çıktı |
---|---|
Yağmurda sürüş yapan bir klasik arabanın sürücü bakış açısıyla çekilmiş, Kanada'da gece çekilmiş sinematik bir görüntüsü. |
|
Gözün, içinde şehir yansıması olan aşırı yakın çekimi. |
|
Ortam
Renk paletleri ve aydınlatma, ruh halini etkiler. "Sessiz turuncu sıcak tonlar", "doğal ışık", "gündoğumu" veya "soğuk mavi tonlar" gibi terimler kullanmayı deneyin.
İstem | Oluşturulan çıktı |
---|---|
Parkta sevimli bir golden retriever yavrusunu tutan kızın yakın çekimi, güneş ışığı. |
|
Yağmurda otobüste yolculuk eden üzgün bir kadının sinematik yakın çekim görüntüsü, soğuk mavi tonlar, hüzünlü ruh hali. |
|
Video oluşturmak için referans görseller kullanma
Veo'nun resimden video özelliğini kullanarak resimlere hayat verebilirsiniz.
İstem | Oluşturulan çıktı |
---|---|
Giriş resmi (Imagen tarafından oluşturulmuştur) Çikolatalı şekerleme çubuğu yiyen tavşan. |
|
Çıkış videosu (Veo 2 tarafından oluşturulmuştur) Tavşan kaçıyor. |
|
Olumsuz istemler
Negatif istemler, videoda olmasını istemediğiniz öğeleri belirtir.
- ❌ Hayır veya yapma gibi talimat veren ifadeler kullanmayın. (ör. "Duvar yok").
- ✅ Görmek istemediklerinizi açıklayın. (ör. "wall, frame").
İstem | Oluşturulan çıktı |
---|---|
Olumsuz İstem Olmadan: Güçlü bir rüzgarda yaprakları şiddetle esen, büyük ve yalnız bir meşe ağacının kısa ve stilize edilmiş bir animasyonunu oluştur... [kısaltılmış] |
|
Olumsuz istemle: [Aynı istem] Olumsuz istem: şehir arka planı, insan yapımı yapılar, karanlık, fırtınalı veya tehdit edici atmosfer. |
|
En boy oranları
Veo, videonuzun en boy oranını belirtmenize olanak tanır.
İstem | Oluşturulan çıktı |
---|---|
Geniş ekran (16:9) 1970'lerde Palm Springs'te kırmızı üstü açık bir arabayı süren bir adamın takip eden drone görüntüsünü içeren bir video oluştur. Sıcak güneş ışığı, uzun gölgeler. |
|
Dikey (9:16 - yalnızca Veo 2) Yemyeşil bir yağmur ormanında bulunan görkemli bir Hawaii şelalesinin akıcı hareketini vurgulayan bir video oluşturun. Sakinliği yansıtmak için gerçekçi su akışına, ayrıntılı bitki örtüsüne ve doğal ışığa odaklanın. Akan suyu, sisli atmosferi ve yoğun bitki örtüsünden süzülen benekli güneş ışığını yakalayın. Şelaleyi ve çevresini göstermek için akıcı ve sinematik kamera hareketleri kullanın. İzleyiciyi Hawaii yağmur ormanının huzurlu güzelliğine götüren, sakin ve gerçekçi bir ton kullanın. |
|
Sınırlamalar
- İstek gecikmesi: En az: 11 saniye; en fazla: 6 dakika (yoğun saatlerde).
- Bölgesel sınırlamalar:
personGeneration: "allow_all"
(Veo 3'teki varsayılan) ve görüntüden videoyapersonGeneration
(Veo 2) özellikleri AB, Birleşik Krallık, İsviçre ve Orta Doğu ile Kuzey Afrika'da kullanılamaz. - Video Saklama: Oluşturulan videolar 2 gün boyunca sunucuda saklanır ve ardından kaldırılır. Yerel bir kopya kaydetmek için videonuzu oluşturulduktan sonraki 2 gün içinde indirmeniz gerekir.
- Filigran: Veo ile oluşturulan videolara, yapay zekayla üretilen içeriğe filigran ekleyip tanımlamak için kullandığımız SynthID aracıyla filigran eklenir.
- Güvenlik: Oluşturulan videolar, gizlilik, telif hakkı ve önyargı risklerini azaltmaya yardımcı olan güvenlik filtrelerinden ve ezber kontrolü süreçlerinden geçirilir.
Sırada ne var?
- Veo Hızlı Başlangıç Colab'inde Veo 3 ile denemeler yapın.
- İstem tasarımına giriş başlıklı makalemizden yararlanarak daha iyi istemler yazmayı öğrenin.
- Resimden video oluşturma veya diğer Veo 2 özelliklerini kullanmanız gerekiyorsa Veo 2 ve Geçiş Kılavuzu'na bakın.