Providers
Vydra
Le Plugin Vydra intégré ajoute :
- La génération d’images via
vydra/grok-imagine - La génération de vidéos via
vydra/veo3(texte vers vidéo) etvydra/kling(image vers vidéo) - La synthèse vocale via la route TTS de Vydra reposant sur ElevenLabs
OpenClaw utilise la même clé VYDRA_API_KEY pour les trois fonctionnalités.
| Propriété | Valeur |
|---|---|
| Identifiant du fournisseur | vydra |
| Plugin | intégré, enabledByDefault: true |
| Variable d’environnement d’authentification | VYDRA_API_KEY |
| Option d’intégration | --auth-choice vydra-api-key |
| Option CLI directe | --vydra-api-key <key> |
| Contrats | imageGenerationProviders, videoGenerationProviders, speechProviders |
| URL de base | https://www.vydra.ai/api/v1 (utilisez l’hôte www) |
Configuration
Exécuter l’intégration interactive
openclaw onboard --auth-choice vydra-api-keyVous pouvez également définir directement la variable d’environnement :
export VYDRA_API_KEY="vydra_live_..."Choisir une fonctionnalité par défaut
Choisissez une ou plusieurs des fonctionnalités ci-dessous (image, vidéo ou synthèse vocale) et appliquez la configuration correspondante.
Fonctionnalités
Génération d’images
Modèle d’image intégré par défaut et unique :
vydra/grok-imagine
Définissez-le comme fournisseur d’images par défaut :
{ agents: { defaults: { imageGenerationModel: { primary: "vydra/grok-imagine", }, }, },}La prise en charge intégrée se limite à la génération de texte vers image, avec au maximum une image par requête. Les routes d’édition hébergées de Vydra attendent des URL d’images distantes, et le Plugin intégré n’ajoute pas de passerelle de téléversement propre à Vydra.
Génération de vidéos
Modèles vidéo enregistrés :
vydra/veo3pour la génération de texte vers vidéo (refuse les références d’images en entrée)vydra/klingpour la génération d’image vers vidéo (nécessite exactement une URL d’image distante)
Définissez Vydra comme fournisseur vidéo par défaut :
{ agents: { defaults: { videoGenerationModel: { primary: "vydra/veo3", }, }, },}Remarques :
vydra/klingrefuse d’emblée les téléversements de fichiers locaux ; seule une référence à une URL d’image distante fonctionne.- La route HTTP
klingde Vydra n’a pas toujours été cohérente quant au champ requis,image_urlouvideo_url; le fournisseur intégré envoie la même URL d’image distante dans les deux champs. - Le Plugin intégré adopte une approche prudente et ne transmet pas les paramètres de style non documentés tels que le rapport largeur/hauteur, la résolution, le filigrane ou l’audio généré.
Tests en conditions réelles de la vidéo
Couverture en conditions réelles propre au fournisseur :
OPENCLAW_LIVE_TEST=1 \OPENCLAW_LIVE_VYDRA_VIDEO=1 \pnpm test:live -- extensions/vydra/vydra.live.test.tsLe fichier de tests en conditions réelles de Vydra intégré couvre :
- La génération de texte vers vidéo avec
vydra/veo3 - La génération d’image vers vidéo avec
vydra/klingà partir d’une URL d’image distante
Remplacez la ressource d’image distante si nécessaire :
export OPENCLAW_LIVE_VYDRA_KLING_IMAGE_URL="https://example.com/reference.png"Synthèse vocale
Définissez Vydra comme fournisseur de synthèse vocale :
{ messages: { tts: { provider: "vydra", providers: { vydra: { apiKey: "${VYDRA_API_KEY}", voiceId: "21m00Tcm4TlvDq8ikWAM", }, }, }, },}Valeurs par défaut :
- Modèle :
elevenlabs/tts - Identifiant de voix :
21m00Tcm4TlvDq8ikWAM(« Rachel »)
Le Plugin intégré expose cette unique voix par défaut réputée fiable et renvoie des fichiers audio MP3.
Voir aussi
Parcourez tous les fournisseurs disponibles.
Paramètres communs de l’outil d’image et sélection du fournisseur.
Paramètres communs de l’outil vidéo et sélection du fournisseur.
Valeurs par défaut des agents et configuration des modèles.