Animer une photo
animate_photoAnime une photo ancienne en une courte vidéo naturelle. Consomme 1 crédit (compte approvisionné requis, pas d'essai gratuit). Fournis l'image via image_url (URL publique http(s) — PRÉFÉRÉ : notre serveur va la chercher, marche partout, aucun upload côté client) OU image_file (fichier joint par l'utilisateur, rempli automatiquement par ChatGPT) OU photo_id (create_upload puis confirm_upload ; ce PUT peut être bloqué dans un agent sandboxé). Privilégie image_url dès qu'une URL est disponible. À n'utiliser que pour des photos que l'utilisateur a le droit d'animer (les siennes, sa famille, ses ancêtres) ; refuse d'animer des personnalités publiques identifiables ou des personnes tierces sans leur consentement.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| style | No | Indication libre et subtile sur le mouvement (optionnel). | |
| photo_id | No | Photo uploadée (via confirm_upload), si l'utilisateur a joint un fichier sans URL. Prioritaire si fourni. | |
| image_url | No | URL publique http(s) de la photo. Chemin PRÉFÉRÉ (aucun upload, marche partout). | |
| image_file | No | Fichier joint par l'utilisateur — rempli AUTOMATIQUEMENT par ChatGPT (openai/fileParams) quand une photo est attachée. Notre serveur télécharge le download_url côté serveur (aucun upload côté client). |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes | Identifiant du job d'animation (à poller). | |
| status | Yes | Statut du job : en cours, réussi ou échoué. | |
| photo_url | Yes | URL de la photo source (avant), pour l'aperçu inline. | |
| video_url | Yes | URL de la vidéo une fois prête, sinon null. |