Utiliser Seedance dans Hermes Agent.
Seedance 2.0 génère des vidéos de 4 à 15 secondes jusqu'à 1080p avec facturation à la seconde à partir d'environ 0,05 $/s — le coût à la seconde le plus bas parmi les modèles vidéo RunAPI. Il supporte des entrées de référence multimodales (images, vidéo et URLs audio), le contrôle premier/dernier plan, et la synchronisation audio native. Hermes Agent l'appelle via l'endpoint personnalisé RunAPI — configurez custom:runapi une fois et réutilisez la même clé.
Générez une vidéo de présentation de produit avec Seedance 2.0 via RunAPI.
Exigences :
- Lire la clé API depuis RUNAPI_API_KEY.
- Utiliser le fournisseur custom:runapi avec base_url https://runapi.ai/v1.
- Appeler POST https://runapi.ai/api/v1/seedance/text_to_video
- Définir le modèle sur "seedance-2.0".
- Définir prompt pour décrire la scène vidéo.
- Définir duration_seconds sur la durée souhaitée (4–15).
- Définir aspect_ratio sur "16:9" pour une vidéo en mode paysage.
- La tâche est asynchrone. Interroger le task_id retourné jusqu'à ce que le statut soit "completed".
- Lorsque c'est fait, lire l'URL de la vidéo depuis la sortie de la réponse.
curl -X POST https://runapi.ai/api/v1/seedance/text_to_video \
-H "Authorization: Bearer $RUNAPI_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "seedance-2.0",
"prompt": "A ceramic coffee mug rotates slowly on a wooden table, steam rising, warm morning light from a window, cinematic",
"duration_seconds": 8,
"aspect_ratio": "16:9",
"output_resolution": "1080p"
}'
{
"task_id": "tsk_abc123",
"status": "pending",
"model": "seedance-2.0"
}
Utiliser Seedance dans Hermes Agent en trois étapes
Configurer RunAPI
Définissez RUNAPI_API_KEY dans l'environnement où Hermes Agent s'exécute. Si vous avez déjà ajouté RunAPI comme fournisseur custom:runapi pour le chat, la même clé et base_url gèrent la génération vidéo. Sinon, ajoutez le fournisseur personnalisé avec base_url https://runapi.ai/v1 et exécutez hermes doctor.
export RUNAPI_API_KEY=runapi_xxx
Appeler Seedance text_to_video
Envoyez un POST à l'endpoint text_to_video avec le modèle défini sur seedance-2.0. Incluez un prompt, duration_seconds (4–15), aspect_ratio et output_resolution. Attachez optionnellement first_frame_image_url, reference_image_urls ou reference_audio_urls pour le contrôle multimodal. Hermes Agent envoie cela via le fournisseur custom:runapi.
POST /api/v1/seedance/text_to_video
Obtenir le résultat
L'endpoint retourne immédiatement un task_id. Interrogez l'endpoint de statut de tâche jusqu'à ce que le statut soit completed, puis lisez l'URL de la vidéo de sortie depuis la réponse. La facturation est à la seconde selon la durée et la résolution de la vidéo générée.
GET /api/v1/seedance/text_to_video/tsk_abc123
Paramètres API de Seedance
| Paramètre | Type | Description |
|---|---|---|
model |
string |
Requis. seedance-2.0, seedance-2.0-fast, seedance-1.5-pro, seedance-v1-pro, seedance-v1-lite. |
prompt |
string |
Requis. Description textuelle de la scène vidéo à générer. |
duration_seconds |
integer |
Durée de la vidéo en secondes. 4–15 pour Seedance 2.0, 5 ou 10 pour les variantes v1. |
aspect_ratio |
string |
Rapport d'aspect de sortie. Accepté : 1:1, 4:3, 3:4, 16:9, 9:16, 21:9, auto. |
output_resolution |
string |
Résolution vidéo. Accepté : 480p, 720p, 1080p. Une résolution plus élevée coûte plus cher à la seconde. |
first_frame_image_url |
string |
Optionnel. URL d'une image à utiliser comme premier plan. Active les workflows image-vers-vidéo. |
last_frame_image_url |
string |
Optionnel. URL d'une image à utiliser comme dernier plan. Contraint la scène de fin. |
reference_image_urls |
array |
Optionnel. URLs d'images de référence pour le guidage de pose, profondeur ou contour. |
reference_audio_urls |
array |
Optionnel. URLs de fichiers audio de référence pour la synchronisation audio native dans la vidéo générée. |
reference_video_urls |
array |
Optionnel. URLs de vidéos de référence pour le transfert de mouvement ou de style. |
callback_url |
string |
Optionnel. URL webhook qui reçoit un POST lorsque la tâche se termine. |
Qu'est-ce que Seedance sur Hermes Agent ?
Seedance 2.0 de ByteDance délivre une génération vidéo en un seul passage avec sortie audio-vidéo unifiée. Les utilisateurs le qualifient de meilleur de sa catégorie pour la narration multi-plans et la précision de la synchronisation labiale. Via le fournisseur custom:runapi de Hermes Agent, il produit des clips de 4 à 15 secondes jusqu'à 1080p avec facturation à la seconde -- le coût par seconde le plus bas parmi les modèles vidéo RunAPI.
Cas d'utilisation de Seedance
Narrations multi-plans avec transitions de scènes
Construire des séquences vidéo multi-plans où les personnages maintiennent leur cohérence à travers les coupes. Seedance gère les transitions et la continuité entre les plans dans une seule génération.
Narration synchronisée sur l'audio
Passer une piste audio de référence et laisser Seedance générer un mouvement vidéo aligné sur l'audio. Utile pour les vidéos musicales, les visualisations de podcasts ou le contenu piloté par le dialogue.
Pré-visualisation de cinématiques
Créer des prototypes de cinématiques de jeu ou de film avec dialogue et indications de scène. Seedance rend le visuel et l'audio ensemble, donnant aux réalisateurs un aperçu avant la production.
Questions sur Seedance + Hermes Agent
Oui. Configurez RunAPI comme fournisseur personnalisé dans Hermes Agent avec base_url https://runapi.ai/v1, puis appelez l'endpoint text_to_video avec le modèle défini sur seedance-2.0. La même clé API gère le chat et la génération vidéo.
Vous êtes facturé selon la durée réelle de la vidéo générée et la résolution de sortie sélectionnée. Une vidéo 480p coûte moins cher à la seconde que 1080p. Le coût est déduit après la fin de la vidéo, pas à la création de la tâche.
Non. Hermes Agent envoie des requêtes HTTP via le fournisseur custom:runapi de la même façon qu'il envoie des requêtes de chat. L'endpoint text_to_video accepte un corps JSON et retourne un identifiant de tâche. Aucun plugin ou extension supplémentaire requis.
Oui. Passez une URL d'image dans le paramètre first_frame_image_url avec un prompt texte. Seedance utilise l'image comme premier plan et génère le mouvement à partir de là. Vous pouvez également définir last_frame_image_url pour contraindre la fin.
Seedance 2.0 génère des vidéos entre 4 et 15 secondes. Définissez le paramètre duration_seconds sur la durée souhaitée. Les variantes plus anciennes (v1-pro, v1-lite) ne supportent que des durées fixes de 5 ou 10 secondes.
Configuration générale de Hermes Agent
Pas encore configuré ? Commencez par le guide de configuration RunAPI pour Hermes Agent.
Guide de configuration Hermes Agent →Catalogue des modèles Seedance
Voir toutes les variantes de Seedance, les niveaux de tarification et la documentation API.
Seedance sur RunAPI →Essayez Seedance dans Hermes Agent dès aujourd'hui.
Obtenez une clé RunAPI gratuite, configurez le fournisseur custom:runapi et générez des vidéos facturées à la seconde avec Seedance 2.0.