Kling 4.0 API
Kuaishou Kling 4.0 — metinden videoya, görselden videoya, referanstan videoya, video düzenleme ve video uzatma; 3-30 saniyelik kliplerle, 720p ve 1080p çıktı ile görüntüyle birlikte üretilen senkronize stereo ses.
Beş uç nokta: kwaivgi/kling-v4.0/text-to-video bir istemi kliba dönüştürür, image-to-video ilk kareyi isteğe bağlı bir son kare ve ara karelerle canlandırır, reference-to-video en fazla 10 görsel, 5 video ve 3 sesten yeni bir klip oluşturur, video-edit mevcut bir videoyu metin talimatıyla yeniden yazar, video-extend ise bir videoyu son karesinden devam ettirir. Klipler 720p veya 1080p çözünürlükte 3 ile 30 saniye arasında sürer.
Genel Bakış
Kling 4.0 API Hakkında
Kling 4.0 ne yapar, Kuaishou model yelpazesindeki yeri nedir ve ekipler neden onu tercih eder.
Kling 4.0, Kuaishou tarafından geliştirilen bir video üretimi modelidir ve WaveSpeedAI REST API'si üzerinden kullanılabilir. Kuaishou Kling 4.0 — metinden videoya, görselden videoya, referanstan videoya, video düzenleme ve video uzatma; 3-30 saniyelik kliplerle, 720p ve 1080p çıktı ile görüntüyle birlikte üretilen senkronize stereo ses.
Beş uç nokta: kwaivgi/kling-v4.0/text-to-video bir istemi kliba dönüştürür, image-to-video ilk kareyi isteğe bağlı bir son kare ve ara karelerle canlandırır, reference-to-video en fazla 10 görsel, 5 video ve 3 sesten yeni bir klip oluşturur, video-edit mevcut bir videoyu metin talimatıyla yeniden yazar, video-extend ise bir videoyu son karesinden devam ettirir. Klipler 720p veya 1080p çözünürlükte 3 ile 30 saniye arasında sürer.
WaveSpeedAI'daki Kling 4.0 ailesi, Text-To-Video, Image-To-Video, Reference-To-Video, Video-To-Video, Video-Extend iş akışını kapsayan 5 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.
Kling 4.0 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.
Özellikler
Kling 4.0 API özellikleri ve yayın durumu
Geliştiricilerin bir API seçmeden önce araştırdığı modele özgü ayrıntılar: erişilebilirlik, beklenen çıktı uzunluğu, referans desteği ve şu anda kullanılabilen canlı alternatif.
Uç noktalar
5 varyant
Metinden videoya, görselden videoya, referanstan videoya, video düzenleme ve video uzatma.
Süre
3-30 sn
3 ile 30 saniye arasında herhangi bir süre; varsayılan 5 sn.
Çözünürlük
720p / 1080p
Varsayılan 720p.
Referanslar
10 görsel + 5 video + 3 ses
Referanstan videoda, metin istemiyle birlikte.
Uç Noktalar
Tüm Kling 4.0 API uç noktaları
WaveSpeedAI'da şu anda 5 Kling 4.0 uç noktası kullanılabilir — iş akışınıza uyan varyantı seçin.
/filters:quality(82)/media/images/d30a6613-c770-408a-82da-6561afe428f2.webp)
Kling v4.0 Text To Video
Kling V4.0 Text-to-Video generates cinematic clips of 3 to 30 seconds from a text prompt, with 720p and 1080p output, four aspect ratios including 21:9 ultrawide, and synchronized stereo audio. Ready-to-use REST inference API, best performance, no coldstarts, affordable pricing.
/filters:quality(82)/media/images/2f854b02-6af0-40c0-a820-c4c52bec314a.webp)
Kling v4.0 Image To Video
Kling V4.0 Image-to-Video animates a first frame into a clip of 3 to 30 seconds, with an optional last frame and up to 8 in-between keyframes to direct the story, 720p and 1080p output and synchronized stereo audio. Ready-to-use REST inference API, best performance, no coldstarts, affordable pricing.
/filters:quality(82)/media/images/61c6cd42-d051-4094-981f-6cfaa207f6ab.webp)
Kling v4.0 Reference To Video
Kling V4.0 Reference-to-Video builds a new clip of 3 to 30 seconds from up to 10 reference images, 5 reference videos and 3 reference audios, following the subjects, motion and camera you point to in the prompt, with 720p and 1080p output and synchronized stereo audio. Ready-to-use REST inference API, best performance, no coldstarts, affordable pricing.
/filters:quality(82)/media/images/cf027f12-e273-477c-b42c-1cc8ffb421a0.webp)
Kling v4.0 Video Edit
Kling V4.0 Video Edit rewrites a 3 to 30 second video from a text instruction: it keeps the scene, subject and motion and changes what you describe, with optional reference images, 720p and 1080p output and the original sound kept by default. Ready-to-use REST inference API, best performance, no coldstarts, affordable pricing.
/filters:quality(82)/media/images/cc4137a0-c214-4cc5-abd9-3468a8d15952.webp)
Kling v4.0 Video Extend
Kling V4.0 Video Extend continues a video from its last frame with a new 3 to 30 second segment guided by your prompt, at 720p or 1080p with synchronized stereo audio, and returns the original and the new segment joined. Ready-to-use REST inference API, best performance, no coldstarts, affordable pricing.
Örnekler
Kling 4.0 iş başında
Kling 4.0 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
Kling 4.0 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/kwaivgi/kling-v4.0/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 Kling 4.0 varyantına göre görsel, video, ses veya 3D dosyası.
Kullanım Alanları
Kling 4.0 ile neler geliştirebilirsiniz
Geliştiricilerin ve içerik üreticilerin Kling 4.0 API'sini kullandığı yaygın iş akışları.
Uzun tek çekimler
kwaivgi/kling-v4.0/text-to-video, 3 ile 30 saniye arasındaki herhangi bir süreyi tek seferde üretir; kısa klipleri birleştirmek yerine gerçek aksiyon ve kamera hareketi için alan bırakır.
Ultra geniş sinematik kadraj
Metinden videoya 16:9, 9:16, 1:1 veya 21:9 üretir; böylece tek bir istem geniş ekran fragmanına, dikey sosyal medya gönderisine veya ultra geniş sinematik çekime hizmet edebilir.
Hikâyeyi ara karelerle yönetin
kwaivgi/kling-v4.0/image-to-video görselinizi ilk kare olarak kullanır; isteğe bağlı bir son kare ve aradaki ara kareleri, toplamda en fazla 10 görseli kabul eder; böylece klibin nerede başlayıp nereden geçeceğine ve nerede biteceğine siz karar verirsiniz.
Karma referanslarla kurulan sahneler
kwaivgi/kling-v4.0/reference-to-video en fazla 10 referans görseli, 5 referans videoyu ve 3 referans sesi birleştirir; istem bunlara @Image1, @Video1 ve @Audio1 olarak başvurur.
Videoyu sözcüklerle düzenleyin
kwaivgi/kling-v4.0/video-edit videonuzun sahnesini, öznesini ve hareketini korur, yalnızca tarif ettiğiniz şeyi değiştirir; örneğin bir karakteri değiştirebilir, mekânı veya havayı farklılaştırabilirsiniz. Özgün ses varsayılan olarak korunur.
Bir klibi devam ettirin
kwaivgi/kling-v4.0/video-extend bir videoyu son karesinden itibaren 3-30 saniyelik yeni bir bölümle sürdürür ve özgün ile yeni bölümü birleştirilmiş olarak döndürür; isteğe bağlı olarak hedef bir son kareye yönelebilir.
Bir kamera hareketini veya performansı ödünç alın
İstemde bir referans videoya işaret ederek kamera hareketini yeniden kullanabilir veya performansını takip edebilirsiniz; çıktı süresi ise referanstan bağımsız seçilir.
Görüntüyle birlikte üretilen ses
Her uç nokta, videoyla birlikte senkronize stereo ses üretir. Referanstan videoya uç noktasında bunun yerine referans videonun kendi sesini koruyabilirsiniz.
İpuçları
Kling 4.0 için istem yazma ipuçları
Kling 4.0 ile daha iyi çıktı almak için pratik öneriler — üretim hatlarında video modelleri genelinde işe yarayan yöntemlerden derlendi.
- 01
Özneyi, eylemi, mekânı ve kamerayı belirtin
Modele bir özne, ne yaptığı, nerede gerçekleştiği ve kameranın nasıl hareket ettiğini (örneğin yavaş bir dolly-in veya elde takip çekimi) söyleyin. Daha uzun kliplerde sahnenin baştan sona nasıl geliştiğini anlatın.
- 02
İstediğiniz sesi tarif edin
Ses görüntüyle birlikte üretilir; bu yüzden duymak istediğiniz ortam sesini, müziği veya diyalog cümlesini istemde belirtin.
- 03
Her referansın ne işe yaradığını söyleyin
kwaivgi/kling-v4.0/reference-to-video üzerinde girdilere verdiğiniz sırayla @Image1, @Video1 ve @Audio1 olarak başvurun ve her birinin nasıl görünmesi gerektiğini belirtin; örneğin @Image1'deki karakter @Image2'deki sokaktan geçerek yürüyor.
- 04
Düzenlerken değişikliği tarif edin
kwaivgi/kling-v4.0/video-edit üzerinde neyin değişmesi gerektiğini anlatın, neyin aynı kalacağını belirtin; videoya @Video1, referans görsellere @Image1, @Image2 ... olarak başvurun. Siz ayarlamadıkça çıktı, girdi videosunun süresini ve en boy oranını izler.
- 05
Uzatırken sonrasında ne olacağını tarif edin
kwaivgi/kling-v4.0/video-extend üzerinde elinizdeki kareyi değil devamını anlatın ve klibinizin sonuyla tutarlı tutun. Yalnızca yeni bölüm üretilir; özgün videonuz olduğu gibi korunur.
- 06
Ara kareler sırayla kullanılır
kwaivgi/kling-v4.0/image-to-video üzerinde ara kareler listelediğiniz sırayla kullanılır; ilk kare, ara kareler ve son kare toplamda en fazla 10 görsel eder. Kareleri birbirine bağlayan değişimi anlatın.
- 07
720p'de taslak çıkarın, 1080p'de teslim edin
Fikirleri 720p ve kısa bir sürede deneyin, ardından seçtiğiniz istemi teslimat için 1080p'de yeniden çalıştırın.
Fiyatlandırma
Kling 4.0 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ı |
|---|---|---|
| kwaivgi/ | text-to-video | $0.785 |
| kwaivgi/ | image-to-video | $0.785 |
| kwaivgi/ | reference-to-video | $0.785 |
| kwaivgi/ | video-to-video | $0.47 |
| kwaivgi/ | video-extend | $0.785 |
API
Kling 4.0 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/kwaivgi/kling-v4.0/text-to-video
# 1. Submit the prediction.
SUBMIT_RESPONSE=$(curl --silent --show-error --fail-with-body \
-X POST "https://api.wavespeed.ai/api/v3/kwaivgi/kling-v4.0/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",
"resolution": "720p",
"duration": 5,
"aspect_ratio": "16:9"
}')
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/kwaivgi/kling-v4.0/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",
"resolution": "720p",
"duration": 5,
"aspect_ratio": "16:9"
}),
});
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",
"resolution": "720p",
"duration": 5,
"aspect_ratio": "16:9"
}
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/kwaivgi/kling-v4.0/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
Kling 4.0 ve alternatifleri
WaveSpeedAI'daki benzer modeller yerine ne zaman Kling 4.0 seçmeli.
Kling 4.0 ve Kling 3.0
Kling 3.0; Standard, Pro ve 4K katmanları ile ayrı bir hareket kontrolü uç noktası sunar. Kling 4.0 ise 3-30 saniyelik kliplerle tek bir beş uç nokta setidir; görsel, video ve ses referanslarını karıştıran referanstan videoya özelliğine ek olarak video düzenleme ve video uzatma sunar.
Kling 4.0 ve Seedance 2.5
Seedance 2.5 de 30 saniyelik tek çekimlere ulaşır ve video düzenleme ile uzatma uç noktalarına da sahiptir. Kling 4.0 aynı alanı kapsar; referans olarak en fazla 10 görsel, 5 video ve 3 ses kullanabilirsiniz.
Kling 4.0 ve Wan 3.0
Wan 3.0, 1080p'ye kadar çözünürlükte 30 saniyeye varan metinden, görselden ve referanstan videoya sunar. Kling 4.0 aynı aralığı kapsar; 21:9 ultra geniş çıktı, ilk, son ve ara kare kontrolü ya da karma görsel, video ve ses referansları istediğinizde tercih edilecek seçenektir.
SSS
Kling 4.0 API — Sıkça sorulan sorular
Fiyatlandırma, lisans, entegrasyon — Kling 4.0 modelini WaveSpeedAI'da çalıştırmaya dair sık sorulan sorular.
Kling 4.0 API'si nedir?
Kling 4.0, WaveSpeedAI'da REST API olarak sunulan, Kuaishou tarafından geliştirilmiş bir video üretimi modelidir. Kuaishou Kling 4.0 — metinden videoya, görselden videoya, referanstan videoya, video düzenleme ve video uzatma; 3-30 saniyelik kliplerle, 720p ve 1080p çıktı ile görüntüyle birlikte üretilen senkronize stereo ses. Onu programatik olarak çağırabilir veya yukarıda bağlantısı verilen playground'dan deneyebilirsiniz.
Kling 4.0 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/kwaivgi/kling-v4.0/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.
Kling 4.0 API'sinin maliyeti nedir?
Kling 4.0 çalıştırma başına $0.47'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 Kling 4.0 varyantları mevcut?
WaveSpeedAI, 5 canlı Kling 4.0 uç noktası barındırır: kwaivgi/kling-v4.0/text-to-video, kwaivgi/kling-v4.0/image-to-video, kwaivgi/kling-v4.0/reference-to-video, kwaivgi/kling-v4.0/video-edit, kwaivgi/kling-v4.0/video-extend. Her varyantın kendi playground sayfası ve fiyatı vardır.
Kling 4.0 çıktılarını ticari amaçla kullanabilir miyim?
Ticari kullanım hakları Kuaishou model lisansına tabidir. Çoğu Kuaishou 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.
Kling 4.0 modelini neden doğrudan kullanmak yerine WaveSpeedAI'da kullanmalıyım?
Kling 4.0 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 Kuaishou'ın doğrudan API'siyle aynı düzeyde veya daha düşüktür.
Sağlayıcı
Kuaishou Hakkında
WaveSpeedAI'daki Kling 4.0 ve daha geniş Kuaishou model yelpazesinin arkasındaki ekip.
Kuaishou, önde gelen bir Çinli kısa video platformu ve Kling video üretim modelleri ailesinin arkasındaki ekiptir. Kling 3.0; yerel ses sentezli (her varyantta bir sound parametresi) Standard, Pro ve 4K katmanları ile hareketi bir referans videodan sabit bir karakter görselini canlandırmaya aktaran özel bir hareket kontrolü uç noktası sunar.
WaveSpeedAI'da Kling 4.0 ile geliştirmeye başlayın
Kayıt olunca ücretsiz başlangıç kredisi. Kuaishou ve diğer tüm sağlayıcılardan 1.000+ AI modeli için tek API anahtarı.