Ana içeriğe atla

Genel Bakış

Video oluşturma işlemi asenkrondur. Bir istek gönderirsiniz ve bir görev kimliği (task_id) alırsınız, ardından sonucu almak için sorgulama (poll) yaparsınız.

İstek Gövdesi

model
string
varsayılan:"sora-2"
Video model kimliği. 11 sağlayıcıdaki 80’den fazla modelin tam listesi için Video Generation Guide sayfasına bakın.
prompt
string
gerekli
Oluşturulacak videonun metin açıklaması.
image_url
string
Görüntüden videoya (I2V) oluşturma için başlangıç görüntüsünün URL’si.
image
string
Veri URL’si önekiyle Base64 kodlu görüntü (örneğin, data:image/jpeg;base64,...). I2V oluşturma için image_url parametresine alternatiftir.
duration
integer
Saniye cinsinden video süresi (modele bağlıdır).
aspect_ratio
string
En boy oranı (örneğin, 16:9, 9:16, 1:1).
resolution
string
Video çözünürlüğü (örneğin, 1080p, 720p).
fps
integer
Saniye başına kare sayısı (1-120).
negative_prompt
string
Video oluşturma sırasında nelerin önleneceği.
seed
integer
Tekrar üretilebilir oluşturma için rastgele tohum (seed).
cfg_scale
number
Sınıflandırıcı içermeyen rehberlik ölçeği (0-20).
motion_strength
number
Hareket yoğunluğu (0-1).
start_image
string
Başlangıç karesi görüntüsünün URL’si.
end_image
string
Bitiş karesi görüntüsünün URL’si.
user
string
Son kullanıcı için benzersiz bir tanımlayıcı.

Yanıt

task_id
string
Sorgulama için benzersiz görev tanımlayıcı.
status
string
Başlangıç durumu: pending.
model
string
Kullanılan model.
curl -X POST "https://api.lemondata.cc/v1/videos/generations" \
  -H "Authorization: Bearer sk-your-api-key" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "sora-2",
    "prompt": "A cat walking through a garden, cinematic lighting",
    "duration": 5
  }'
{
  "task_id": "video_abc123",
  "status": "pending",
  "model": "sora-2",
  "created_at": 1706000000
}

Görüntüden Videoya

response = requests.post(
    "https://api.lemondata.cc/v1/videos/generations",
    headers={"Authorization": "Bearer sk-your-api-key"},
    json={
        "model": "wan2.6-i2v",
        "prompt": "The person starts walking forward",
        "image_url": "https://example.com/image.jpg"
    }
)

Anahtar Kare (Keyframe) Kontrolü

İlk ve son kareleri kontrol etmek için start_image ve end_image parametrelerini kullanın (Seedance 2.0 tarafından desteklenir):
response = requests.post(
    "https://api.lemondata.cc/v1/videos/generations",
    headers={"Authorization": "Bearer sk-your-api-key"},
    json={
        "model": "seedance-2-0",
        "prompt": "Smooth transition from day to night",
        "start_image": "https://example.com/day.jpg",
        "end_image": "https://example.com/night.jpg",
        "duration": 5
    }
)

Mevcut Modeller

Model listesi sık sık güncellenmektedir. Mevcut en son modeller ve fiyatlandırma için Models page sayfasını ziyaret edin.
Yetenek karşılaştırmaları ve kullanım örneklerini içeren eksiksiz bir kılavuz için Video Generation Guide sayfasına bakın.

Sora (OpenAI)

ModelYetenekler
sora-2T2V (varsayılan)
sora-2-proT2V, daha yüksek kalite
sora-2-charactersT2V, karakter odaklı

Kling (Kuaishou)

ModelYetenekler
kling-v2.6-proT2V, en son nesil
kling-v2.6-stdT2V, hızlı
kling-v2.1-masterT2V, I2V, master kalitesi
kling-v2.1-proT2V, I2V
kling-videoT2V, I2V
kling-video-extendVideo uzatma
kling-video-o1-proT2V, O1 akıl yürütme
kling-effectsGörsel efektler

Veo (Google)

ModelYetenekler
veo3.1T2V
veo3.1-proT2V, profesyonel
veo3.1-4kT2V, 4K çıktı
veo3.1-fastT2V, hızlı
veo3T2V, önceki nesil

Seedance (ByteDance)

ModelYetenekler
seedance-2-0T2V, I2V, anahtar kare, uzatma, düzenleme
seedance-1-5-proT2V, I2V
seedance-1-0-proT2V, I2V
seedance-1-0-lite-t2vT2V, hafif
seedance-1-0-lite-i2vI2V, hafif

Diğer Sağlayıcılar

ModelSağlayıcıYetenekler
hailuo-2.3MiniMaxT2V, I2V
hailuo-2.3-proMiniMaxT2V, I2V, daha yüksek kalite
wan-2.6AlibabaT2V
wan2.6-i2vAlibabaI2V
runwayml-gen4-turbo-5RunwayT2V, I2V (5s)
runwayml-gen4-turbo-10RunwayT2V, I2V (10s)
luma-video-apiLumaT2V
luma-video-extend-apiLumaVideo uzatma
viduq3-proShengshuT2V, I2V
viduq2-proShengshuT2V, I2V
grok-video-3xAIT2V
higgsfield-turboHiggsfieldT2V