Kılavuzlara dön
Video·18 Haziran 2026·Son güncelleme: 9 Ekim 2026·7 dk okuma

Sora API rehberi — hemen kullanılabilen yapay zekâ video oluşturma (Veo 3.1)

Sora API, programatik olarak video oluşturma yöntemidir. Sora desteği yol haritasındadır; Kunavo’nun mevcut text-to-video özelliği aynı OpenAI tarzı uç noktada Google Veo 3.1 ile çalışır — tüm örnekler hemen çalışır.

Sora, OpenAI'nin text-to-video modelidir ve “Sora API”, tüketici uygulaması yerine programatik olarak video oluşturma yöntemidir. Kunavo'da text-to-video şu anda tek bir OpenAI tarzı video uç noktası üzerinden Google Veo 3 ile çalışır — Sora desteği yol haritasındadır ve uç nokta modele bağlı olmadığından, daha sonra Sora'ya geçmek yalnızca tek bir kelimeyi değiştirmeyi gerektirir. Bu kılavuz, tüm örneklerin hemen çalışması için iş akışını Veo 3 ile gösterir.

Sora API nedir?

Sora (Sora 2 ve Sora 2 Pro), metin istemlerini veya sabit görüntüleri kısa video kliplerine dönüştürür ve Sora 2'de senkronize ses de sağlar. API biçiminde oluşturma işlemini bir işlem hattına komut dosyasıyla ekleyebilirsiniz: pazarlama görüntüleri, ürün animasyonları, b-roll, storyboard önizlemeleri. Güncel video modellerinin biçimi aynıdır: istemi ve parametreleri gönderir, barındırılan bir video URL'si alırsınız.

Kunavo'da mevcut video: Veo 3

Kunavo, tek bir OpenAI tarzı uç nokta /v1/video/generations ile video oluşturma olanağı sunar. Sora henüz katalogda etkinleştirilmemiştir; mevcut metinden videoya modeli, yerleşik sesli sinematik klipler oluşturan Google Veo 3'tür. Aşağıdaki örnekler veo-3 kullanır — Sora eklendiğinde yalnızca model alanını değiştirmeniz gerekir.

Text-to-video hızlı başlangıç

Kunavo anahtarınızla tek bir POST yeterlidir. Oluşturma birkaç dakika sürebileceğinden, eşzamanlı çağrı klip hazır olana kadar bağlantıyı açık tutar:

text_to_video.py
import requests

resp = requests.post(
    "https://api.kunavo.com/v1/video/generations",
    headers={"Authorization": f"Bearer {API_KEY}"},
    json={
        "model": "veo-3",
        "prompt": "빨간 종이학이 펼쳐지는 영화적인 돌리인, 부드러운 조명",
        "aspect_ratio": "16:9",
    },
    timeout=600,  # 생성에 몇 분이 걸릴 수 있습니다
)
print(resp.json()["data"][0]["url"])

duration (saniye cinsinden), saniye başına ücretlendirilen modellerde, yani Seedance modellerinde ve Wan 2.7'de klip uzunluğunu belirler. Veo modelleri bu değeri yok sayar; her Veo klibi 8 saniyedir ve video başına ücretlendirilir.

Görüntüden videoya

Sabit bir görüntüye hareket vermek için istemle birlikte image_url(https URL'si veya /v1/files adresine yüklenmiş dosya) gönderin. Kontrollü hareket için ilk ve son kareyi image_urls ve image_mode: "frame" ile gönderebilirsiniz. Tam örnek video belgelerinde bulunur.

Eşzamansız iş yaşam döngüsü

Üretimde 10 dakikalık bir bağlantıyı açık tutmayın. /v1/videos adresine iş gönderdiğinizde hemen bir iş kimliği alır ve tamamlanana kadar GET /v1/videos/{id} adresini yoklarsınız. Sonuç URL'si kalıcıdır.

async_submit.py
# 프로덕션: 작업을 제출한 뒤 폴링 — 장시간 연결을 유지하지 않습니다.
task = requests.post(
    "https://api.kunavo.com/v1/videos",
    headers={
        "Authorization": f"Bearer {API_KEY}",
        "Idempotency-Key": "my-task-uuid",   # 약 24시간 내 재시도 안전
    },
    json={"model": "veo-3", "prompt": "...", "aspect_ratio": "16:9"},
    timeout=60,
).json()
# 이후 완료될 때까지 GET /v1/videos/{task["id"]} 폴링

Video belgeleri tam yoklama döngüsünü, idempotency anahtarlarını ve webhook teslimini ele alır.

Fiyatlandırma

Veo 3 video başına ücretlendirilir (burada 8 saniyelik 720p klip temel alınır) ve Google'ın liste fiyatından yaklaşık 50–70% daha ucuzdur. Daha yüksek çözünürlük daha yüksek maliyet getirir — tam seviye tablosu için fiyatlandırma sayfasına bakın.

ModelBaşlangıç fiyatı (720p / 8 saniye)Google liste fiyatıTasarruf oranı
veo-3-lite$0,18$0,45~60%
veo-3 (Fast)$0,36$1,20~70%
veo-3-quality$1,60$3,20~50%

Video istemi ipuçları

  • Yalnızca özneyi değil, çekimi de betimleyin. Kamera hareketi (dolly, pan, push-in), lens hissi, ışıklandırma ve tempo; sıfatlardan daha önemlidir.
  • En-boy oranını belirtin — yatay için 16:9, dikey/sosyal medya için 9:16 kullanın.
  • Her Veo klibi 8 saniyedir. Her çekimi bu süreye göre planlayın ve daha uzun sekanslar için birden fazla üretimi birleştirin.
  • Referans kareleri kullanın (image-to-video). Belirli bir karakteri veya ürünü tutarlı biçimde korumanız gerektiğinde yararlıdır.

Sık sorulan sorular

Kunavo'da şu anda Sora API kullanılabilir mi?

Sora henüz Kunavo kataloğunda etkinleştirilmemiştir. Mevcut text-to-video özelliği, aynı OpenAI tarzı /v1/video/generations uç noktası üzerinden Google Veo 3 ile çalışır. Uç nokta modele bağlı olmadığından, daha sonra Sora'ya geçmek model alanında tek bir kelimeyi değiştirmekten ibarettir. Sora desteği yol haritasındadır.

Sora API nedir?

Sora, OpenAI'nin text-to-video modelidir (Sora 2 ve Sora 2 Pro). Sora API, tüketici uygulaması yerine programatik olarak metin istemlerinden veya sabit görüntülerden — Sora 2'de senkronize sesle birlikte — kısa video klipleri oluşturur.

Kunavo'da video oluşturmanın maliyeti nedir?

Veo 3 video başına ücretlendirilir ve Google'ın liste fiyatından yaklaşık 50–70% daha ucuzdur: Veo 3 Lite $0,18 fiyatından, Veo 3 Fast $0,36 fiyatından, Veo 3 Quality ise 8 saniyelik 720p klip başına $1,60 fiyatından başlar. Daha yüksek çözünürlük daha yüksek maliyet getirir.

Kunavo image-to-video özelliğini destekliyor mu?

Evet. /v1/video/generations adresine image_url (https URL'si veya yüklenmiş dosya) göndererek sabit görüntüye hareket verebilirsiniz. Kontrollü geçişler için ilk ve son kareyi de gönderebilirsiniz.