klingapis.comSzybki start dla potoków Kling
Szybki start dla potoków Kling
Pobierz swój klucz API bez cenzury i zacznij generować scenariusze, prompty i napisy do swojego potoku wideo Kling w kilka minut.
Bazowy URL i uwierzytelnianie
Użyj https://api.klingapis.com/v1 jako bazowego URL. Działa z dowolnym SDK kompatybilnym z OpenAI. Przesyłaj swój klucz API w nagłówku Authorization jako token Bearer. Otrzymujesz jeden klucz na konto, widoczny od razu po rejestracji. Wygeneruj go ponownie w dowolnym momencie, aby unieważnić poprzedni.
Identyfikator modelu: Zawsze wysyłaj "uncensored" w swoich zapytaniach. To model o otwartych wagach dostosowany do legalnego użytku dorosłego bez odmów treści.
Pierwsze zapytanie
Wyślij żądanie POST do /v1/chat/completions, aby wygenerować tekst. API akceptuje standardowe formaty ładunków OpenAI. Zwraca tekst nadający się do scenariuszy, napisów lub generowania promptów.
Okno kontekstu: Model obsługuje do 100 000 tokenów (wejście + wyjście). Trzymaj się zwięzłych promptów, aby zmaksymalizować długość wyjścia.
Ograniczenie sztywne: Zapytania zawierające treści seksualne z udziałem małoletnich są zawsze blokowane.
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."}]
}'
SDK Python
Użyj oficjalnej biblioteki Python openai. Skonfiguruj bazowy URL i klucz API w inicjalizacji klienta. Zapewnia to kompatybilność z istniejącymi skryptami potoku Kling.
API obsługuje wywoływanie funkcji, pozwalając na strukturyzację wyjść do dalszego przetwarzania. Użyj tego do ekstrakcji danych z transkrypcji lub formatowania sekcji scenariuszy.
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)
SDK Node.js
Zainicjuj SDK Node.js OpenAI tym samym bazowym URL. Integruje się bezpośrednio z przepływami pracy Node.js do generowania napisów w czasie rzeczywistym lub ulepszania promptów.
Model bez cenzury obsługuje kontrowersyjne lub dorosłe tematy bez standardowych odrzuceń, co czyni go idealnym do zróżnicowanych potoków kreatywnych. Upewnij się, że ładunek jest mniejszy niż 8 MB.
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);
Odpowiedzi strumieniowe (SSE)
Włącz strumieniowanie, ustawiając stream: true w swoim zapytaniu. API zwraca zdarzenia wysyłane serwerowo (SSE) w celu dostarczania tokenów w czasie rzeczywistym. Zmniejsza to postrzeganą opóźnienie dla długich scenariuszy lub szczegółowych napisów.
Obsługuj zdarzenia SSE w swoim kliencie, aby aktualizować interfejs użytkownika lub logować wyjście inkrementalnie. Jest to krytyczne dla aplikacji skierowanych do użytkownika, gdzie oczekiwanie na pełne zakończenie jest nieakceptowalne.
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)
Limity zapytań i ograniczenia
Limit zapytań: 300 zapytań na minutę na klucz. Przekroczenie tego zwraca błąd 429.
Błędy: 401 oznacza nieprawidłowy lub wygasły klucz. 402 oznacza, że Twój przedpłacony kredyt został wyczerpany.
Limit ciała: Zapytania muszą mieć rozmiar poniżej 8 MB. Kredyty rozliczane w modelu pay-as-you-go nigdy nie wygasają. Doładuj od 10 USD, z bonusami przy 50 USD (+5%) i 100 USD (+10%).
Parametry API
Wszystkie rzeczywiste limity i funkcje API w jednym miejscu — sprawdź je przed doładowaniem.
| Element | Wartość |
|---|---|
| Format API | zgodne z OpenAI: działa każdy SDK OpenAI — zmień base URL i klucz |
| Endpointy | POST /v1/chat/completions · GET /v1/models |
| Base URL | https://api.klingapis.com/v1 |
| ID modelu | uncensored |
| Uwierzytelnianie | Authorization: Bearer YOUR_KEY |
| Wywoływanie funkcji | tak — tools, tool_choice; odpowiedź zawiera tool_calls, także w strumieniu; wyniki jako role: tool |
| Strumieniowanie | tak — server-sent events; ostatni fragment zawiera zużycie tokenów |
| Maks. odpowiedź | do reszty okna 100 000 tokenów; max_tokens opcjonalne (bez osobnego limitu) |
| Tryb JSON | response_format: {"type": "json_object"} |
| Parametry | temperature, top_p, stop, seed, presence_penalty, frequency_penalty |
| Okno kontekstu | 100 000 tokenów (wejście + odpowiedź) |
| Rozmiar zapytania | do 8 MB |
| Równoległe zapytania | do 8 jednocześnie na klucz |
| Limit zapytań | 300 zapytań na minutę na klucz |
| Nagłówki odpowiedzi | X-Request-Id, X-Balance-USD, X-RateLimit-Limit-Requests, X-RateLimit-Limit-Concurrency |
| Bonus | +5% od $50, +10% od $100 |
| Cena | $0,25 za 1 mln tokenów wejścia · $1,00 za 1 mln tokenów wyjścia |
| Rozliczenie | przedpłacony kredyt według rzeczywistego zużycia; błędy i odmowy są darmowe |
| Doładowanie | USDT (TRC20) lub USDC (Base), dowolna pełna kwota od $10 do $500 |
| Ważność | opłacony kredyt nie wygasa, bez subskrypcji |
| Darmowy kredyt | $0,50 na 7 dni, bez karty · Klucz próbny: 2 równoległe żądania, 60 na minutę; pełne limity (8 i 300) po pierwszym doładowaniu |
| Klucze | jeden aktywny klucz na konto; nowy zastępuje stary |
| Logowanie | Google albo e-mail i hasło |
| Treści | treści dla dorosłych dozwolone; treści seksualne z udziałem nieletnich są odrzucane |
Kody błędów
Błędy wracają jako JSON ze stałym type; nieudane i odrzucone zapytania są bezpłatne.
| Kod | Typ | Znaczenie |
|---|---|---|
400 | bad_request | błędny JSON, puste wiadomości, zły parametr lub za długi kontekst |
401 | missing_key · invalid_key · key_revoked | brak klucza, zły klucz lub klucz zastąpiony nowym |
402 | no_credit | brak kredytu — doładuj, działa od razu |
403 | content_blocked | treści seksualne z nieletnimi — odmowa, bez opłaty |
404 | not_found | nieznany endpoint |
413 | request_too_large | treść większa niż 8 MB |
429 | rate_limited · concurrency | ponad 300/min lub 8 równolegle — odczekaj i ponów |
503 | upstream_busy | model zajęty — ponów za kilka sekund |
Pytania i odpowiedzi
Czy to API generuje wideo lub obrazy?
Nie. To API tylko tekstowe. Generuje tekst do scenariuszy, promptów i napisów, który możesz wykorzystać w swoim potoku wideo lub obrazów Kling. Nie zajmuje się bezpośrednio generowaniem multimediów.
Czy model bez cenzury to GPT czy Claude?
Nie. To model o otwartych wagach uruchamiany na własnych serwerach GPU. Nie jest to GPT, Claude, Gemini, Grok ani DeepSeek. Jest dostrojony specjalnie pod kątem mniejszej liczby odrzuceń treści.
Jak płacić za API?
Użyj przedpłaconego kredytu. Doładuj od $10 kryptowalutą (USDT lub USDC). Kredyty nigdy nie wygasają. Nie ma miesięcznej opłaty ani subskrypcji. Płacisz za każdy użyty token.
Twój klucz jest o jeden formularz stąd
Utwórz konto, skopiuj klucz, zmień bazowy URL. To cała konfiguracja.