Hopp til innholdet

UlazAI utviklerdokumenter

Eldre video APIs

Eldre og spesialiserte videoendepunkter

Eksisterende endepunkter forblir tilgjengelige for kompatibilitet. Ny modelldekning og aktiv funksjonsutvikling er sentrert om Video Studio APIs.

Anbefalt standard for nybygg: /api/v1/video-studio/generate/

Eldre endepunktliste

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.

Migrasjonsveiledning

Nåværende rutefamilie Gjeldende modellomfang Video Studio erstatning
/api/v1/generate/video/ veo3_fast, veo3, kling_3_0, kling_3_0_motion_control POST /api/v1/video-studio/generate/ med model_slug for alle videomodeller
/api/v1/sora/* Bare Sora POST /api/v1/video-studio/generate/ med model_slug=sora_2*
Modellspesifikke landingsdokumenter Enkeltmodelldetaljer Bruk matrise + kanoniske API-dokumenter for delt kontraktatferd

Video Studio-verktøyets endepunkter

Disse hjelpeendepunktene bygger strukturerte meldinger og sender jobber gjennom samme kanoniske generasjonsflyt.

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).

Referansebiter

Eldre API-nøkkelflyt

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"
  }'

Eldre bevegelseskontrollflyt

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 erstatning (API nøkkel)

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
  })
});