Créer une vidéo
- Génération vidéo Sora via le format Chat Completions
- Décrivez la vidéo à générer en texte dans
messages - Définissez
stream: truedans le corps de la requête pour un retour en flux du progrès ou du résultat - Modèles courants :
sora-2 - Documentation officielle : Chat Completions
Authorizations
Request Body
ID du modèle Sora à utiliser (ex. sora-2).
Liste des messages ; le content user est le prompt texte pour la génération vidéo.
Température d'échantillonnage entre 0 et 2. Des valeurs plus élevées rendent la sortie plus aléatoire ; des valeurs plus basses, plus ciblées. En général, modifiez ceci ou top_p, pas les deux.
Échantillonnage nucleus alternatif à la température. Le modèle considère les jetons dans la masse de probabilité top_p (ex. 0.1 = top 10 %). En général, modifiez ceci ou temperature.
Par défaut 1. Nombre de choix de complétion de chat par message d'entrée.
Mettez true pour la génération vidéo. Retour en SSE ; le flux se termine sur data: [DONE].
Par défaut null. Jusqu'à 4 séquences où l'API arrête de générer des jetons.
Par défaut inf. Nombre maximal de jetons générés dans la complétion.
La longueur totale entrée + sortie est limitée par le contexte du modèle.
Nombre entre -2.0 et 2.0. Les valeurs positives pénalisent les nouveaux jetons selon leur apparition dans le texte. En savoir plus
Par défaut 0. Nombre entre -2.0 et 2.0. Pénalise selon la fréquence pour réduire les répétitions.
Modifie la probabilité d'apparition de jetons spécifiés. Accepte un objet JSON mappant les ID de jetons à des biais de -100 à 100.
Identifiant unique de l'utilisateur final. Aide OpenAI à surveiller les abus. En savoir plus
Objet de format de sortie. { "type": "json_object" } active le mode JSON. En mode JSON, indiquez aussi au modèle de produire du JSON via un message system ou user.
Fonction bêta. Si défini, le système tente un échantillonnage déterministe ; surveillez system_fingerprint dans la réponse.
Liste d'outils que le modèle peut appeler. Seules les fonctions sont prises en charge actuellement.
Contrôle l'appel de fonction. none = pas d'appel ; auto = le modèle choisit ; forcer avec {"type": "function", "function": {"name": "my_function"}}.