enterprise_ai.multimodal.video
Source : sdks/python/src/enterprise_ai/multimodal/video/__init__.py. Retour à l'index de la référence du SDK Python.
Cette page est générée par tools/docs/gen_sdk_reference.py depuis les sources du SDK et les dossiers de textes OpenAPI. Ne la modifiez pas à la main : changez la source et régénérez.
Classe VideoClient
Multimodal. Médias et traitement multimodal : stockage chiffré de médias et travaux de vision, génération et retouche d'images, traitement et génération de vidéos, transcription de la parole, diarisation, synthèse vocale et DLP multimodale.
Resource
VideoClient.generate
generate(prompt: str, model: str | None = None, seconds: float | None = None, size: str | None = None, **extra: Any) -> Any
Générer une vidéo. Lance un travail de génération vidéo et répond 202 avec le travail ; suivez-le avec GET /v1/multimodal/jobs/{job_id}. L'usage est compté en secondes de vidéo. Demande tenant_admin, developer ou agent.
Route : /v1/multimodal/video/generate (POST).
| Nom | Type | Défaut | Requis | Description |
|---|---|---|---|---|
prompt | str | oui | Description de la vidéo (1 à 8000 caractères). | |
model | str | None | None | non | Modèle à utiliser. Par défaut : l'adaptateur configuré. |
seconds | float | None | None | non | Durée en secondes (plus de 0, 120 au plus, 5 par défaut). |
size | str | None | None | non | Taille <largeur>x<hauteur> en pixels. 1280x720 par défaut. |
**extra | Any | non | Champs supplémentaires fusionnés dans le corps de la requête. |
Retour : Any. Réponse JSON décodée de l'opération « Générer une vidéo ».
Erreurs levées : les erreurs typées du transport (Erreurs).
VideoClient.process
process(media_id: str, fps: float | None = None, operations: list[str] | None = None, sample_rate: int | None = None, **extra: Any) -> Any
Traiter une vidéo. Extrait des images et/ou la piste audio d'un média vidéo ou d'une vidéo fournie directement (201, le travail ; mis en file quand ffmpeg n'est pas disponible). operations n'accepte que frames et audio (400 invalid_request). Demande tenant_admin, developer ou agent.
Route : /v1/multimodal/video/process (POST).
| Nom | Type | Défaut | Requis | Description |
|---|---|---|---|---|
media_id | str | oui | Média vidéo enregistré. | |
fps | float | None | None | non | Images extraites par seconde (plus de 0, 60 au plus, 1 par défaut). |
operations | list[str] | None | None | non | Ce qu'il faut extraire : frames, audio ou les deux. Par défaut ["frames", "audio"]. |
sample_rate | int | None | None | non | Fréquence d'échantillonnage de l'audio extrait, en Hz. 16000 par défaut. |
**extra | Any | non | Champs supplémentaires fusionnés dans le corps de la requête. |
Retour : Any. Réponse JSON décodée de l'opération « Traiter une vidéo ».
Erreurs levées : les erreurs typées du transport (Erreurs).