Maak een Kling tekst-naar-video-taak
Genereer video’s uit tekstprompts met Kling via CometAPI POST /kling/v1/videos/text2video, en volg daarna de taakstatus en haal resultaten op via task ID.
Eerste werkende aanvraag
- Verstuur eerst een korte prompt
- Begin met het
kling-v3-voorbeeld en kies daarna een anderemodel_nameuit de OpenAPI-enum wanneer je een ander modelspoor nodig hebt - Voeg
aspect_ratio,duration,modeofsoundpas toe nadat de basisstroom werkt - Stel
callback_urlin als je push-delivery wilt in plaats van alleen polling - Gebruik
sound: offwanneer je een deterministische eerste aanvraag zonder audio wilt op modellen die gegenereerd geluid ondersteunen
Modelnaamgeving
Gebruik gewone Kling video model ID’s op dit endpoint. Bewaar Omni model ID’s voor Omni Video.Duration en aspect ratio
size-veld. De gevraagde aspect ratio bepaalt de vorm van het outputframe.
Taakstroom
Dien de generatieaanvraag in
Poll de taakstatus
Sla het resultaat op
Autorisaties
Bearer token authentication. Use your CometAPI key.
Headers
Must be application/json.
Body
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