Skip to main content
POST
cURL
Użyj tego endpointu, aby wygenerować krótki klip audio z promptu tekstowego za pomocą Kling.

Zanim go wywołasz

  • Utrzymuj prompt zwięzły i bezpośredni
  • Zacznij od duration między 3 a 10 sekundami
  • Traktuj callback_url i external_task_id jako opcjonalne elementy pomocnicze integracji, a nie kluczowe wymagania

Przepływ zadania

1

Prześlij zadanie audio

Wyślij prompt tekstowy i czas trwania, a następnie zapisz zwrócony identyfikator zadania.
2

Odpytuj zadanie

Kontynuuj z Pobierz zadanie Kling, używając ścieżki zapytania audio Kling, aż zadanie osiągnie stan końcowy.
3

Zapisz wynik audio

Zachowaj końcowy zasób audio, jeśli potrzebujesz go dłużej niż przez okres dostarczania po stronie dostawcy.
Pełne informacje referencyjne o parametrach znajdziesz w oficjalnej dokumentacji Kling.

Autoryzacje

Authorization
string
header
wymagane

Bearer token authentication. Use your CometAPI key.

Treść

application/json
prompt
string
wymagane

Text prompt describing the audio to generate. Max 200 characters.

duration
integer
wymagane

Duration of the generated audio in seconds. Range: 3.0–10.0, supports one decimal place.

external_task_id
string

Optional user-defined task ID for your own tracking. Does not replace the system-generated task ID. Must be unique per account.

callback_url
string

Webhook URL for task status notifications. The server sends a callback when the task status changes.

Odpowiedź

200 - application/json

Task accepted.

code
integer
wymagane

Error code; specific error code definition

message
string
wymagane

Error message

data
object
wymagane