klingapis.comKling pipeline'ları için hızlı başlangıç
Kling hatları için hızlı başlangıç
Sansürsüz metin API anahtarınızı alın ve dakikalar içinde Kling video hattınız için senaryolar, istemler ve altyazılar üretmeye başlayın.
Temel URL ve Kimlik Doğrulama
Temel URL olarak https://api.klingapis.com/v1 kullanın. Herhangi bir OpenAI uyumlu SDK ile çalışır. API anahtarınızı Authorization başlığında Bearer jetonu olarak gönderin. Hesap başına bir anahtarınız olur; kayıt sonrası hemen görünür olur. Eski anahtarı iptal etmek için istediğiniz zaman yeniden oluşturabilirsiniz.
Model ID: İsteklerinizde her zaman "uncensored" gönderin. Bu model, içerik reddi olmadan yasal yetişkin kullanımı için ayarlanmış açık ağırlıklı bir modeldir.
İlk İstek
Metin oluşturmak için /v1/chat/completions uç noktasına POST isteği gönderin. API, standart OpenAI yük formatlarını kabul eder. Senaryolar, altyazılar veya istem oluşturma için uygun metin çıktısı döndürür.
Bağlam Penceresi: Model 100.000 tokena (girdi + çıktı) kadar destekler. Çıktı uzunluğunu maksimize etmek için istemlerinizi kısa tutun.
Sert Limit: Küçük çocukları içeren cinsel içerik barındıran istekler her zaman engellenir.
curl https://api.klingapis.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Write a blunt product review of a cheap VPN."}]
}'
Python SDK
Resmi openai Python kütüphanesini kullanın. İstemci başlatmasında temel URL'yi ve API anahtarını yapılandırın. Bu, mevcut Kling boru hattı betikleriyle uyumluluğu sağlar.
API fonksiyon çağırma desteği sunar; bu da çıktıları sonraki işleme için yapılandırmanıza olanak tanır. Veri çıkarma veya betik bölümlerini biçimlendirme için kullanın.
from openai import OpenAI
client = OpenAI(base_url="https://api.klingapis.com/v1", api_key="YOUR_KEY")
resp = client.chat.completions.create(
model="uncensored",
messages=[{"role": "user", "content": "Summarise this thread without softening it."}],
)
print(resp.choices[0].message.content)
Node SDK
Aynı temel URL ile OpenAI Node SDK'sını başlatın. Bu, gerçek zamanlı altyazı oluşturma veya istim geliştirme için Node.js iş akışlarınıza doğrudan entegre olur.
Sansürsüz model, standart reddiye olmadan tartışmalı veya yetişkin konularını işler ve çeşitli yaratıcı boru hatları için idealdir. Yükünüzün 8 MB altında olduğundan emin olun.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.klingapis.com/v1", apiKey: process.env.API_KEY });
const resp = await client.chat.completions.create({
model: "uncensored",
messages: [{ role: "user", content: "Draft a villain monologue for my game." }],
});
console.log(resp.choices[0].message.content);
Akış Yanıtları (SSE)
İsteğinizde stream: true ayarlayarak akışı etkinleştirin. API, gerçek zamanlı token teslimi için Sunucu Tarafından Gönderilen Olaylar (SSE) döndürür. Bu, uzun senaryolar veya detaylı altyazılar için algılanan gecikmeyi azaltır.
Kullanıcı arayüzünü güncellemek veya çıktıyı artımlı olarak günlüğe kaydetmek için istemcinizde SSE olaylarını işleyin. Tam tamamlanmayı beklemenin kabul edilemediği kullanıcıya yönelik uygulamalar için bu kritiktir.
stream = client.chat.completions.create(
model="uncensored",
messages=[{"role": "user", "content": "Tell the story in second person."}],
stream=True,
)
for chunk in stream:
if chunk.choices and chunk.choices[0].delta.content:
print(chunk.choices[0].delta.content, end="", flush=True)
Hız Limitleri ve Sınırlamalar
Hız Limiti: Anahtar başına dakikada 300 istek. Bu değeri aşmanız 429 hatası döndürür.
Hatalar: 401 geçersiz veya süresi dolmuş bir anahtarı gösterir. 402 ön ödemeli kredinizin tükendiğini belirtir.
Gövde Limiti: İstekler 8 MB altında olmalıdır. Kullandıkça öde krediler asla sona ermez. $10'dan başlayan bakiye yükleme, $50'de (+%5) ve $100'de (+%10) bonuslar ile.
API özellikleri
Kredi yüklemeden önce kontrol edebilmeniz için API'nin gerçek limitleri ve özellikleri tek yerde.
| Öğe | Değer |
|---|---|
| Biçim | OpenAI uyumlu: herhangi bir OpenAI SDK'sı base URL ve anahtarı değiştirerek çalışır |
| Uç noktalar | POST /v1/chat/completions · GET /v1/models |
| Base URL | https://api.klingapis.com/v1 |
| Model kimliği | uncensored |
| Kimlik doğrulama | Authorization: Bearer YOUR_KEY |
| Fonksiyon çağırma | evet — tools, tool_choice; yanıtta tool_calls, akışta da; sonuçlar role: tool olarak |
| Akış | evet — server-sent events; son parça token kullanımını içerir |
| Maksimum çıktı | 100.000 token'lık pencerenin kalanına kadar; max_tokens isteğe bağlı (ayrı sınır yok) |
| JSON modu | response_format: {"type": "json_object"} |
| Parametreler | temperature, top_p, stop, seed, presence_penalty, frequency_penalty |
| Bağlam penceresi | 100.000 token (girdi + çıktı) |
| İstek boyutu | en fazla 8 MB |
| Eşzamanlılık | anahtar başına aynı anda 8 istek |
| Hız limiti | anahtar başına dakikada 300 istek |
| Yanıt başlıkları | X-Request-Id, X-Balance-USD, X-RateLimit-Limit-Requests, X-RateLimit-Limit-Concurrency |
| Bonus | $50'dan itibaren +%5, $100'dan itibaren +%10 |
| Fiyat | 1M girdi token'ı $0,25 · 1M çıktı token'ı $1,00 |
| Faturalama | ön ödemeli kredi, gerçek kullanıma göre; hatalar ve retler ücretsiz |
| Yükleme | USDT (TRC20) veya USDC (Base), $10–$500 arası herhangi bir tam tutar |
| Geçerlilik | ödenen kredinin süresi dolmaz, abonelik yok |
| Ücretsiz deneme | $0,50, 7 gün, kart gerekmez · Deneme anahtarı: 2 paralel istek, dakikada 60; ilk yüklemeden sonra tam limitler (8 ve 300) |
| Anahtarlar | hesap başına bir aktif anahtar; yenisi eskisinin yerini alır |
| Giriş | Google veya e-posta ve şifre |
| İçerik | yetişkin içeriğe izin var; reşit olmayanları içeren cinsel içerik reddedilir |
Hata kodları
Hatalar sabit bir type ile JSON olarak döner; başarısız veya reddedilen istekler ücretlendirilmez.
| Kod | Tür | Anlamı |
|---|---|---|
400 | bad_request | geçersiz JSON, boş mesajlar, hatalı parametre veya bağlam çok uzun |
401 | missing_key · invalid_key · key_revoked | anahtar yok, yanlış veya değiştirilmiş |
402 | no_credit | kredi bitti — yükleyin, hemen devam eder |
403 | content_blocked | reşit olmayanları içeren cinsel içerik — reddedildi, ücret yok |
404 | not_found | bilinmeyen uç nokta |
413 | request_too_large | gövde 8 MB'tan büyük |
429 | rate_limited · concurrency | dakikada 300 veya aynı anda 8 aşıldı — bekleyip tekrar deneyin |
503 | upstream_busy | model meşgul — birkaç saniye sonra tekrar deneyin |
Sorular ve cevaplar
Bu API video veya resim oluşturur mu?
Hayır. Bu yalnızca metin içeren bir API'dir. Kling video veya resim hattınızda kullanabileceğiniz senaryolar, istemler ve altyazılar için metin üretir. Medya oluşturmayı doğrudan işlemez.
Sansürsüz model GPT mi yoksa Claude mu?
Hayır. Kendi GPU sunucularımızda çalışan açık ağırlıklı bir modeldir. GPT, Claude, Gemini, Grok veya DeepSeek değildir. Özellikle daha az içerik reddi için özel olarak ayarlanmıştır.
API için nasıl ödeme yaparım?
Ön ödemeli kredileri kullanın. Kripto para (USDT veya USDC) ile 10 $'dan başlayan bakiye yükleyin. Krediler süresi dolmaz. Aylık ücret veya abonelik yoktur. Kullanılan token başına ödeme yaparsınız.
Anahtarınız tek bir formun uzağında
Bir hesap oluşturun, anahtarı kopyalayın, temel URL'yi değiştirin. Kurulumun tamamı budur.