Veo 3.1 API
Google Veo 3.1 — 1080p'de senkronize yerel sesle metinden videoya. Metinden videoya, görselden videoya, referanstan videoya ve video-extend ile üç katman (Standard, Fast, Lite); ayrıca Lite katmanında başlangıç-bitişten videoya.
Standard katman Veo'nun tam kalitesini sunar; Fast katman iterasyon için; Lite katman ön görselleştirme ve yüksek hacimli işler için. Referanstan video, kimliği koruyan üretim için referans görselleri kabul eder; video-extend, tek bir birleştirilmiş klip üreterek 7 saniyelik adımlarla çalışır.
Genel Bakış
Veo 3.1 API Hakkında
Veo 3.1 ne yapar, Google model yelpazesindeki yeri nedir ve ekipler neden onu tercih eder.
Veo 3.1, Google tarafından geliştirilen bir video üretimi modelidir ve WaveSpeedAI REST API'si üzerinden kullanılabilir. Google Veo 3.1 — 1080p'de senkronize yerel sesle metinden videoya. Metinden videoya, görselden videoya, referanstan videoya ve video-extend ile üç katman (Standard, Fast, Lite); ayrıca Lite katmanında başlangıç-bitişten videoya.
Standard katman Veo'nun tam kalitesini sunar; Fast katman iterasyon için; Lite katman ön görselleştirme ve yüksek hacimli işler için. Referanstan video, kimliği koruyan üretim için referans görselleri kabul eder; video-extend, tek bir birleştirilmiş klip üreterek 7 saniyelik adımlarla çalışır.
WaveSpeedAI'daki Veo 3.1 ailesi, Text-To-Video, Video-Extend, Reference-To-Video, Image-To-Video iş akışını kapsayan 11 REST uç noktası sunar. Her varyantın kendi fiyatı, parametre seçenekleri ve örnek çıktıları vardır — girdi türünüze ve üretim gereksinimlerinize uyanı seçin ya da çok adımlı işlem hatları kurmak için aynı API anahtarıyla birkaçını birlikte çağırın.
Veo 3.1 modelini, WaveSpeedAI'daki diğer 1.000+ AI modeli için kullandığınız aynı API anahtarı, faturalandırma hesabı ve hız sınırı çerçevesi üzerinden çalıştırın. Ayrı bir sağlayıcı kurulumu, sağlayıcıya özel SDK'lar veya sağlayıcıya özel hız sınırları yok — tek bir entegrasyon, metinden görsele ve metinden videoya, ses sentezi, 3D üretimi, büyütme ve düzenlemeye kadar her şeyi kapsar.
Uç Noktalar
Tüm Veo 3.1 API uç noktaları
WaveSpeedAI'da şu anda 11 Veo 3.1 uç noktası kullanılabilir — iş akışınıza uyan varyantı seçin.
/filters:quality(82)/media/images/20260408104718_8uxbq2i4.webp)
Veo3.1 Lite Text To Video
Google Veo 3.1 Lite Text-to-Video generates high-fidelity 720p or 1080p videos with natively generated audio from text prompts. Lightweight variant optimized for cost efficiency. Supports landscape and portrait aspect ratios, dialogue with lip-sync, and customizable duration. Ready-to-use REST inference API, best performance, no coldstarts, affordable pricing.
/filters:quality(82)/media/images/20260408104740_drl8tu9l.webp)
Veo3.1 Video Extend
Extend and continue Veo 3.1 videos with smooth motion, preserved style, and strong scene coherence. Ready-to-use REST inference API, best performance, no coldstarts, affordable pricing.
/filters:quality(82)/media/images/1778749312530573096_makufpyI.webp)
Veo3.1 Fast Reference To Video
Google Veo 3.1 Fast Reference to Video is a fast AI reference-to-video generation model that creates 8-second videos from up to three reference images using the official Veo predictLongRunning endpoint with referenceImages assets. Ready-to-use REST inference API for product videos, character consistency, branded visual storytelling, social media clips, advertising creatives, and professional reference-based video generation workflows with simple integration, no coldstarts, and affordable pricing.
/filters:quality(82)/media/images/20260408104757_ct9o5p9o.webp)
Veo3.1 Fast Video Extend
Extend Veo 3.1 videos in 7-second steps with the Fast endpoint—quick, coherent continuation that preserves style and motion, output as a single merged clip. Ready-to-use REST inference API, best performance, no coldstarts, affordable pricing.
/filters:quality(82)/media/images/20260408104805_tr00kyv7.webp)
Veo3.1 Fast Text To Video
Google Veo 3.1 Fast creates text-to-video with native 1080p and synchronized audio, delivering high-quality videos for creators. Ready-to-use REST inference API, best performance, no coldstarts, affordable pricing.
/filters:quality(82)/media/images/20260408104748_nwaixdpw.webp)
Veo3.1 Reference To Video
Google Veo3.1 Reference-to-Video performs image-to-video generation that preserves a specific subject's appearance and identity from provided reference images, enabling consistent character or product motion across frames. Ready-to-use REST inference API, best performance, no coldstarts, affordable pricing.
/filters:quality(82)/media/images/20260408104714_ut4h5kku.webp)
Veo3.1 Lite Start End To Video
Google Veo 3.1 Lite Start-End-to-Video generates high-fidelity videos by interpolating between a start image and an optional end image. Supports 720p and 1080p resolutions, landscape and portrait aspect ratios, and native audio generation. Ready-to-use REST inference API, best performance, no coldstarts, affordable pricing.
/filters:quality(82)/media/images/20260408104752_1voe0l4b.webp)
Veo3.1 Text To Video
Google Veo 3.1 converts text prompts into videos with synchronized audio at native 1080p for high-quality outputs. Ready-to-use REST inference API, best performance, no coldstarts, affordable pricing.
/filters:quality(82)/media/images/20260408104708_dmnbefn0.webp)
Veo3.1 Lite Image To Video
Google Veo 3.1 Lite Image-to-Video transforms static images into high-fidelity 720p or 1080p videos with natively generated audio. Supports many interpolation use cases, landscape and portrait aspect ratios, and customizable duration. Ready-to-use REST inference API, best performance, no coldstarts, affordable pricing.
/filters:quality(82)/media/images/20260408104802_aaez2mmf.webp)
Veo3.1 Fast Image To Video
Google Veo 3.1 Fast is an Image-to-Video model with native 1080p output for high-detail videos from images and fast performance. Ready-to-use REST inference API, best performance, no coldstarts, affordable pricing.
/filters:quality(82)/media/images/20260408104744_xfvl07s5.webp)
Veo3.1 Image To Video
Google Veo 3.1 is an Image-to-Video model that converts images into high-quality videos with native 1080P output for enhanced detail and creative flexibility. Ready-to-use REST inference API, best performance, no coldstarts, affordable pricing.
Örnekler
Veo 3.1 iş başında
Veo 3.1 API'siyle üretilmiş gerçek çıktılar. Önizlemek için bir videonun üzerine gelin, tam boyutlu görüntüleyiciyi açmak için tıklayın.
Nasıl Kullanılır
Veo 3.1 API'si nasıl kullanılır
Kayıttan tamamlanmış bir üretime dört adım. Python, Node.js ve cURL örneklerinin tamamı aşağıdaki API bölümünde.
- 01
API anahtarı alın
Bir WaveSpeedAI hesabı oluşturun ve API anahtarınızı kontrol panelinden kopyalayın. Yeni hesaplar ücretsiz başlangıç kredisiyle gelir — faturalandırma başlamadan önce playground'u birkaç düzine kez çalıştırmaya yeter.
- 02
Tahmin gönderin
Girdinizi JSON olarak https://api.wavespeed.ai/api/v3/google/veo3.1/text-to-video adresine POST edin. Uç nokta hemen bir tahmin kimliği döndürür — üretimler asenkrondur, bu yüzden çıkarım sırasında açık bir bağlantı tutmanız gerekmez.
- 03
Tamamlanmayı yoklayın
https://api.wavespeed.ai/api/v3/predictions/{request_id}/result adresine GET isteği gönderin. completed durumunda çıktıları alın; failed, cancelled, timeout veya deleted durumunda hata ile durun; diğer tüm durumlarda yoklamaya devam edin.
- 04
Çıktı URL'sini okuyun
Durum "completed" olduğunda URL'yi data.outputs[0] alanından okuyun. URL, WaveSpeedAI CDN'indeki üretilmiş medyanıza işaret eder — çağırdığınız Veo 3.1 varyantına göre görsel, video, ses veya 3D dosyası.
Kullanım Alanları
Veo 3.1 ile neler geliştirebilirsiniz
Geliştiricilerin ve içerik üreticilerin Veo 3.1 API'sini kullandığı yaygın iş akışları.
Yerel 1080p sesle metinden videoya
google/veo3.1/text-to-video, metin istemlerini yerel 1080p'de senkronize sesli videolara dönüştürür — yükseltme geçişi olmadan teslimata hazır çözünürlük. Aynı istem biçimi Standard, Fast ve Lite katmanlarında çalışır.
Kimliği korumak için referanstan video
google/veo3.1/reference-to-video, sağlanan referans görsellerinden belirli bir öznenin görünümünü koruyarak görselden video üretir. Fast katmanı referanstan video, Veo'nun resmî predictLongRunning uç noktasını kullanır ve 8 saniyelik çıktılar için en fazla üç referans görseli destekler.
Kademeli fiyatlandırma: Standard / Fast / Lite
Teslimat için Standard, iterasyon için Fast, ön görselleştirme ve yüksek hacimli işler için Lite. Lite kalite ödünleri içerir; katmanları istemleri yeniden yazmadan uç nokta URL'si üzerinden değiştirin.
7 saniyelik adımlarla video-extend
google/veo3.1/video-extend, mevcut Veo kliplerini akıcı hareket ve korunan stille sürdürür — çıktılar birleştirilecek ayrı segmentler yerine tek bir birleştirilmiş klip olur. Fast katmanı video-extend (/extension), yinelemeli uzatma için daha ucuz seçenektir.
Başlangıç-bitiş ara değerlemesi (Lite katmanı)
google/veo3.1-lite/start-end-to-video, bir başlangıç görseli ile isteğe bağlı bir bitiş görseli arasında bağlayıcı hareketi üretmek için ara değerleme yapar. 720p ve 1080p, yatay ve dikey en-boy oranlarını destekler. Lite fiyat noktasında animatik ve anahtar kare odaklı iş akışları için kullanışlıdır.
Yerel 1080p'de görselden videoya
google/veo3.1/image-to-video, görselleri geliştirilmiş detay ve yaratıcı esneklikle 1080p videolara dönüştürür — yalnızca metinden oluşan bir brifing yerine bir ana görselden başlarken doğru seçim.
İpuçları
Veo 3.1 için istem yazma ipuçları
Veo 3.1 ile daha iyi çıktı almak için pratik öneriler — üretim hatlarında video modelleri genelinde işe yarayan yöntemlerden derlendi.
- 01
Katmanlar boyunca yerel 1080p çıktı
Katalog iddiası: "yüksek kaliteli çıktılar için yerel 1080p." Tüm Veo 3.1 varyantları doğrudan 1080p'de üretir — teslimat öncesi yükseltme geçişi gerekmez. Lite katmanı, bant genişliği daha önemli olduğunda 720p'yi de destekler.
- 02
Lite'ta iterasyon yapın, Fast'te iyileştirin, Standard'da teslim edin
Aynı istem biçimi Standard, Fast ve Lite'ta çalışır — yeniden yazmadan uç nokta URL'sini değiştirin. İstem yönü için Lite'ta iterasyon yapın, daha yüksek kalite için Fast'te iyileştirin, en yüksek doğruluk önemli olduğunda Standard'da teslim edin.
- 03
Kimliği korumak için referanstan video
google/veo3.1/reference-to-video, referans görsellerden belirli bir öznenin görünümünü korur. Fast katmanı sürümü, üretim başına en fazla 3 referans görseli destekler. Sunucu videoları, marka karakterleri ve seri içerikler için kullanışlıdır.
- 04
Video-extend 7 saniyelik adımlarla çalışır
google/veo3.1-fast/video-extend, Veo 3.1 videolarını tutarlı hareket ve korunan stille 7 saniyelik adımlarla uzatır — çıktı, post prodüksiyonda birleştirmeniz gereken ayrı segmentler yerine tek bir birleştirilmiş kliptir.
- 05
Başlangıç-bitiş ara değerlemesi yalnızca Lite'ta
google/veo3.1-lite/start-end-to-video, bir başlangıç görseli ile isteğe bağlı bir bitiş görseli arasında ara değerleme yapar. 720p / 1080p, yatay ve dikey destekler. Yalnızca Lite — Standard veya Fast'te mevcut değildir.
- 06
Sessiz görüntüler için sesi kapatın
generate_audio parametresi, Standard metinden videoya uç noktasında açıktır. B-roll, sosyal medya gönderileri ve sesi zaten post prodüksiyonda değiştireceğiniz klipler için kapatın.
Fiyatlandırma
Veo 3.1 API fiyatlandırması
Fiyatlandırma çıktı başınadır. Nihai ücret, her varyantın playground'unda belirlediğiniz parametrelere (çözünürlük, süre, çıktı sayısı, referanslar) göre değişir.
| Uç Nokta | Tür | Başlangıç fiyatı |
|---|---|---|
| google/ | text-to-video | $0.30 |
| google/ | video-extend | $3.20 |
| google/ | reference-to-video | $0.64 |
| google/ | video-extend | $1.20 |
| google/ | text-to-video | $1.20 |
| google/ | reference-to-video | $3.20 |
| google/ | image-to-video | $0.40 |
| google/ | text-to-video | $3.20 |
| google/ | image-to-video | $0.30 |
| google/ | image-to-video | $1.20 |
| google/ | image-to-video | $3.20 |
API
Veo 3.1 API'sini çağırın
wavespeed.ai/accesskey adresinden bir API anahtarı alın, ardından REST ile bir tahmin gönderin. Playground, girdilerin her kombinasyonu için yapıştırmaya hazır örnekler üretir.
POSThttps://api.wavespeed.ai/api/v3/google/veo3.1/text-to-video
# 1. Submit the prediction.
SUBMIT_RESPONSE=$(curl --silent --show-error --fail-with-body \
-X POST "https://api.wavespeed.ai/api/v3/google/veo3.1/text-to-video" \
-H "Content-Type: application/json" \
-H "Authorization: Bearer $WAVESPEED_API_KEY" \
-d '{
"prompt": "A cinematic shot of a city at sunset, soft golden light",
"aspect_ratio": "16:9",
"duration": 8,
"resolution": "1080p",
"generate_audio": true
}')
TASK=$(printf '%s' "$SUBMIT_RESPONSE" | jq 'if has("data") then .data else . end')
PREDICTION_ID=$(printf '%s' "$TASK" | jq -r '.id')
if [ -z "$PREDICTION_ID" ] || [ "$PREDICTION_ID" = "null" ]; then
printf 'Submission response did not contain a prediction id
' >&2
exit 1
fi
RESULT_URL="https://api.wavespeed.ai/api/v3/predictions/$PREDICTION_ID/result"
# 2. Poll until the prediction finishes.
while true; do
RESPONSE=$(curl --silent --show-error --fail-with-body "$RESULT_URL" \
-H "Authorization: Bearer $WAVESPEED_API_KEY")
RESULT=$(printf '%s' "$RESPONSE" | jq 'if has("data") then .data else . end')
STATUS=$(printf '%s' "$RESULT" | jq -r '.status')
case "$STATUS" in
completed) printf '%s\n' "$RESULT" | jq '.outputs'; break ;;
failed|cancelled|timeout|deleted) printf '%s\n' "$RESULT" | jq . >&2; exit 1 ;;
*) sleep 2 ;;
esac
doneconst submitUrl = "https://api.wavespeed.ai/api/v3/google/veo3.1/text-to-video";
const apiKey = process.env.WAVESPEED_API_KEY;
if (!apiKey) throw new Error('Set WAVESPEED_API_KEY');
async function requestJson(url, options = {}) {
const response = await fetch(url, options);
if (!response.ok) throw new Error(await response.text());
return response.json();
}
// 1. Submit the prediction.
const body = await requestJson(submitUrl, {
method: "POST",
headers: {
"Authorization": `Bearer ${apiKey}`,
"Content-Type": "application/json",
},
body: JSON.stringify({
"prompt": "A cinematic shot of a city at sunset, soft golden light",
"aspect_ratio": "16:9",
"duration": 8,
"resolution": "1080p",
"generate_audio": true
}),
});
const task = body.data ?? body;
const resultUrl = `https://api.wavespeed.ai/api/v3/predictions/${task.id}/result`;
// 2. Poll until the prediction finishes.
while (true) {
const resultBody = await requestJson(resultUrl, {
headers: { "Authorization": `Bearer ${apiKey}` },
});
const result = resultBody.data ?? resultBody;
if (result.status === "completed") {
console.log(result.outputs);
break;
}
if (["failed", "cancelled", "timeout", "deleted"].includes(result.status)) throw new Error(JSON.stringify(result));
await new Promise(resolve => setTimeout(resolve, 2000));
}import json
import os
import time
from urllib.request import Request, urlopen
api_key = os.environ["WAVESPEED_API_KEY"]
headers = {"Authorization": f"Bearer {api_key}", "Content-Type": "application/json"}
payload = {
"prompt": "A cinematic shot of a city at sunset, soft golden light",
"aspect_ratio": "16:9",
"duration": 8,
"resolution": "1080p",
"generate_audio": True
}
def request_json(url, data=None):
request = Request(url, data=data, headers=headers, method="POST" if data else "GET")
with urlopen(request) as response:
return json.load(response)
# 1. Submit the prediction.
body = request_json("https://api.wavespeed.ai/api/v3/google/veo3.1/text-to-video", json.dumps(payload).encode())
task = body.get("data", body)
result_url = f"https://api.wavespeed.ai/api/v3/predictions/{task['id']}/result"
# 2. Poll until the prediction finishes.
while True:
result_body = request_json(result_url)
result = result_body.get("data", result_body)
status = result.get("status")
if status == "completed":
print(result.get("outputs", []))
break
if status in {"failed", "cancelled", "timeout", "deleted"}:
raise RuntimeError(result)
time.sleep(2)Karşılaştır
Veo 3.1 ve alternatifleri
WaveSpeedAI'daki benzer modeller yerine ne zaman Veo 3.1 seçmeli.
Veo 3.1 ve Seedance 2.0
Seedance 2.0, her katmanda yerel ses ve hızlı bir Turbo katmanı sunar. Veo 3.1 üst katmanda daha pahalıdır, ancak Lite katmanı maliyette rekabetçidir ve Veo'nun fotogerçekçilik itibarı insan yüzlerinde daha güçlüdür.
Veo 3.1 ve Kling 3.0
Kling 3.0'ın Pro ve 4K katmanları ile bir hareket kontrolü uç noktası var. Veo 3.1, referanstan video ve başlangıç-bitiş ara değerlemesini birinci sınıf uç noktalar olarak içeren üç fiyat katmanı (Standard / Fast / Lite) sunar — farklı özellik yüzeyi, farklı özellik yüzeyleri.
Veo 3.1 ve Wan 2.7
Wan 2.7, tek bir ailede referanstan video, görsel düzenleme ve metinden görsele varyantlarına sahiptir — daha geniş bir çapraz modlu araç seti. Veo 3.1'in Standard katmanı kademeli maliyet optimizasyonunu (Lite'tan Standard'a) ve Wan'ın farklı ele aldığı 7 saniyelik video-extend'i kapsar.
SSS
Veo 3.1 API — Sıkça sorulan sorular
Fiyatlandırma, lisans, entegrasyon — Veo 3.1 modelini WaveSpeedAI'da çalıştırmaya dair sık sorulan sorular.
Veo 3.1 API'si nedir?
Veo 3.1, WaveSpeedAI'da REST API olarak sunulan, Google tarafından geliştirilmiş bir video üretimi modelidir. Google Veo 3.1 — 1080p'de senkronize yerel sesle metinden videoya. Metinden videoya, görselden videoya, referanstan videoya ve video-extend ile üç katman (Standard, Fast, Lite); ayrıca Lite katmanında başlangıç-bitişten videoya. Onu programatik olarak çağırabilir veya yukarıda bağlantısı verilen playground'dan deneyebilirsiniz.
Veo 3.1 API'sini nasıl çağırırım?
Bir WaveSpeedAI hesabı oluşturun, API anahtarınızı /accesskey sayfasından kopyalayın, ardından girdinizi JSON olarak https://api.wavespeed.ai/api/v3/google/veo3.1/text-to-video adresine POST edin. Uç nokta bir tahmin kimliği döndürür. Sonuç uç noktasını yaklaşık 2 saniyede bir yoklayın, uzun süren görevlerde aralığı artırın ve herhangi bir son durumda durun. Üretime yönelik Python / Node.js / cURL örnekleri yukarıda.
Veo 3.1 API'sinin maliyeti nedir?
Veo 3.1 çalıştırma başına $0.30'dan başlar. Kesin maliyet, belirlediğiniz parametrelere (çözünürlük, süre, çıktı sayısı, referanslar) göre değişir. Playground'da Üret düğmesinin yanındaki canlı maliyet önizlemesi, mevcut girdiniz için kesin fiyatı gösterir.
Hangi Veo 3.1 varyantları mevcut?
WaveSpeedAI, 11 canlı Veo 3.1 uç noktası barındırır: google/veo3.1-lite/text-to-video, google/veo3.1/video-extend, google/veo3.1-fast/reference-to-video, google/veo3.1-fast/video-extend, google/veo3.1-fast/text-to-video, google/veo3.1/reference-to-video, google/veo3.1-lite/start-end-to-video, google/veo3.1/text-to-video, ve daha fazlası. Her varyantın kendi playground sayfası ve fiyatı vardır.
Veo 3.1 çıktılarını ticari amaçla kullanabilir miyim?
Ticari kullanım hakları Google model lisansına tabidir. Çoğu Google modeli çıktıların ticari kullanımına izin verir; lisans özeti için her modelin playground sayfasına, platform düzeyindeki koşullar için WaveSpeedAI Hizmet Koşulları'na bakın.
Veo 3.1 modelini neden doğrudan kullanmak yerine WaveSpeedAI'da kullanmalıyım?
Veo 3.1 ve diğer sağlayıcıların 1.000+ AI modeli için tek bir API anahtarı ve tek bir faturalandırma hesabı. Sağlayıcıya özel SDK kurulumu yok, ayrı hız sınırı çerçeveleri yok, her sağlayıcı için entegrasyon kodunu yeniden yazmak yok. Fiyatlar genellikle Google'ın doğrudan API'siyle aynı düzeyde veya daha düşüktür.
Sağlayıcı
Google Hakkında
WaveSpeedAI'daki Veo 3.1 ve daha geniş Google model yelpazesinin arkasındaki ekip.
Google'ın yapay zeka çalışmaları esas olarak Google DeepMind ve Google Research bünyesinde yürür. Imagen, Veo ve Nano Banana (Gemini 3 Image) gibi Gemini ailesi çok modlu modeller dahil görsel ve video modelleri, daha geniş Gemini serisiyle mimari ve eğitim altyapısını paylaşır. Çıktılar, doğru metin oluşturma, geniş stil kapsamı ve ticari düzeyde lisanslama ile öne çıkar.
WaveSpeedAI'da Veo 3.1 ile geliştirmeye başlayın
Kayıt olunca ücretsiz başlangıç kredisi. Google ve diğer tüm sağlayıcılardan 1.000+ AI modeli için tek API anahtarı.