Passer au contenu

Documentation du développeur UlazAI

Ancienne vidéo APIs

Points de terminaison vidéo existants et spécialisés

Les points de terminaison existants restent disponibles pour des raisons de compatibilité. Couverture du nouveau modèle et le développement actif de fonctionnalités sont centrés sur les API de Video Studio.

Valeur par défaut recommandée pour les nouvelles versions : /api/v1/video-studio/generate/

Liste des points de terminaison hérités

Méthode Chemin Objectif
POSTER /api/v1/generate/video/ Legacy API-key endpoint (supports veo3_fast, veo3, kling_3_0, kling_3_0_motion_control).
OBTENIR /api/v1/generate/{generation_id}/ Legacy generation status endpoint for video and image jobs.
OBTENIR /api/v1/generate/history/ Legacy generation history endpoint.
POSTER /api/v1/sora/generate/text-to-video/ Sora 2 text-to-video API.
POSTER /api/v1/sora/generate/image-to-video/ Sora 2 image-to-video API.
POSTER /api/v1/sora/generate/storyboard/ Sora storyboard API.
OBTENIR /api/v1/sora/status/{task_id}/ Sora task status API.

Conseils en matière de migration

Famille d'itinéraires actuelle Portée actuelle du modèle Remplacement du studio vidéo
/api/v1/generate/video/ veo3_fast, veo3, kling_3_0, kling_3_0_motion_control POST /api/v1/video-studio/generate/ avec model_slug pour tous les modèles vidéo
/api/v1/sora/* Sora uniquement POST /api/v1/video-studio/generate/ avec model_slug=sora_2*
Documents d'atterrissage spécifiques au modèle Détails d'un modèle unique Utiliser la matrice + les documents canoniques API pour le comportement des contrats partagés

Points de terminaison des outils Video Studio

Ces points de terminaison auxiliaires créent des prompt structurés et répartissent les tâches via le même flux de génération canonique.

Méthode Chemin Objectif
POSTER /api/v1/video-studio/tools/street-interview/generate/ Structured prompt helper for interview-style clips (API key or token auth).
POSTER /api/v1/video-studio/tools/ugc-ad-quick/generate/ Generate UGC ad videos from product and audience inputs (API key or token auth).
POSTER /api/v1/video-studio/tools/video-remix/generate/ Remix source image or source video into a new style direction (API key or token auth).

Extraits de référence

Flux de clés API hérité

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

Flux de contrôle de mouvement hérité

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

Remplacement de Canonical Video Studio (clé API)

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