UlazAI udviklerdokumenter
Ældre video APIs
Ældre og specialiserede videoendepunkter
Eksisterende slutpunkter forbliver tilgængelige for kompatibilitet. Ny modeldækning og aktiv funktionsudvikling er centreret om Video Studio APIs.
Anbefalet standard for nye builds:
/api/v1/video-studio/generate/
Ældre slutpunktsliste
| Metode | Sti | Formål |
|---|---|---|
| POST | /api/v1/generate/video/ |
Legacy API-key endpoint (supports veo3_fast, veo3, kling_3_0, kling_3_0_motion_control). |
| FÅ | /api/v1/generate/{generation_id}/ |
Legacy generation status endpoint for video and image jobs. |
| FÅ | /api/v1/generate/history/ |
Legacy generation history endpoint. |
| POST | /api/v1/sora/generate/text-to-video/ |
Sora 2 text-to-video API. |
| POST | /api/v1/sora/generate/image-to-video/ |
Sora 2 image-to-video API. |
| POST | /api/v1/sora/generate/storyboard/ |
Sora storyboard API. |
| FÅ | /api/v1/sora/status/{task_id}/ |
Sora task status API. |
Migrationsvejledning
| Nuværende rutefamilie | Nuværende modelomfang | Video Studio udskiftning |
|---|---|---|
/api/v1/generate/video/ |
veo3_fast, veo3, kling_3_0, kling_3_0_motion_control |
POST /api/v1/video-studio/generate/ med model_slug til alle videomodeller |
/api/v1/sora/* |
Kun Sora | POST /api/v1/video-studio/generate/ med model_slug=sora_2* |
| Modelspecifikke landingsdokumenter | Enkeltmodel detaljer | Brug matrix + kanoniske API-dokumenter til delt kontraktadfærd |
Video Studio-værktøjets slutpunkter
Disse hjælpeendepunkter bygger strukturerede prompter og sender job igennem samme kanoniske generationsflow.
| Metode | Sti | Formål |
|---|---|---|
| POST | /api/v1/video-studio/tools/street-interview/generate/ |
Structured prompt helper for interview-style clips (API key or token auth). |
| POST | /api/v1/video-studio/tools/ugc-ad-quick/generate/ |
Generate UGC ad videos from product and audience inputs (API key or token auth). |
| POST | /api/v1/video-studio/tools/video-remix/generate/ |
Remix source image or source video into a new style direction (API key or token auth). |
Referenceuddrag
Ældre API-nøgleflow
curl -X POST https://ulazai.com/api/v1/generate/video/ \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"prompt": "Luxury product teaser with moving camera",
"video_model": "veo3_fast",
"aspect_ratio": "16:9"
}'
Ældre Motion Control flow
curl -X POST https://ulazai.com/api/v1/generate/video/ \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"prompt": "No distortion, the character'\''s movements are consistent with the video.",
"video_model": "kling_3_0_motion_control",
"source_image_urls": ["https://example.com/character.png"],
"video_urls": ["https://example.com/motion.mp4"],
"character_orientation": "video",
"quality_mode": "720p",
"duration_seconds": 15
}'
Canonical Video Studio udskiftning (API nøgle)
fetch("https://ulazai.com/api/v1/video-studio/generate/", {
method: "POST",
headers: {
"Content-Type": "application/json",
"Authorization": "Bearer YOUR_API_KEY",
},
body: JSON.stringify({
model_slug: "veo31_fast",
prompt: "Luxury product teaser with moving camera",
aspect_ratio: "16:9",
duration_seconds: 8
})
});