Opprett en Kling tekst-til-video-oppgave
Generer videoer fra tekst-prompter med Kling via CometAPI POST /kling/v1/videos/text2video, og spor deretter oppgavestatus og hent resultater etter oppgave-ID.
Første fungerende forespørsel
- Send en kort prompt først
- Start med eksempelet
kling-v3, og velg deretter et annetmodel_namefra OpenAPI-enum når du trenger en annen modellbane - Legg til
aspect_ratio,duration,modeellersoundførst etter at den grunnleggende flyten fungerer - Sett
callback_urlhvis du vil ha push-levering i stedet for bare polling - Bruk
sound: offnår du vil ha en deterministisk første forespørsel uten lyd på modeller som støtter generert lyd
Modellnavngivning
Bruk vanlige Kling video model ID-er på dette endepunktet. Behold Omni model ID-er for Omni Video.Varighet og sideforhold
size-felt. Det forespurte sideforholdet styrer formen på utdatarammen.
Oppgaveflyt
Send inn genereringsforespørselen
Poll oppgavetilstanden
Lagre resultatet
Autorisasjoner
Bearer token authentication. Use your CometAPI key.
Overskrifter
Must be application/json.
Kropp
Text prompt describing the video to generate. Maximum 500 characters.
Elements to exclude from the video. Maximum 200 characters.
Aspect ratio request. Typical rendered sizes are 1280x720 for 16:9, 720x1280 for 9:16, and 960x960 for 1:1. This endpoint does not expose an exact size field.
16:9, 9:16, 1:1 Webhook URL to receive task status updates when the task completes.
Model ID for this text-to-video request. Use an ordinary Kling video model ID; use Omni model IDs only with the Omni Video endpoint.
kling-v1, kling-v1-6, kling-v2-master, kling-v2-1-master, kling-v2-5-turbo, kling-v2-6, kling-v3 Prompt adherence strength. Higher values follow the prompt more closely. Range: 0–1.
Generation mode. std for standard (faster), pro for professional (higher quality). The default is std.
std, pro Output video length in seconds. Use 5 or 10; omit to use 5.
Camera motion preset or manual configuration. Omit for automatic camera movement.
Custom task id for your own tracking. Does not replace the system-generated task id but can be used to query tasks. Must be unique per user.
Optional generated-audio switch for models that support video sound. Use on or off, or omit the field for the model default.
on, off