Providers
Vydra
Le plugin Vydra inclus ajoute :
- Génération d’images via
vydra/grok-imagine - Génération de vidéos via
vydra/veo3etvydra/kling - Synthèse vocale via la route TTS de Vydra adossée à ElevenLabs
OpenClaw utilise la même VYDRA_API_KEY pour les trois capacités.
| Propriété | Valeur |
|---|---|
| ID fournisseur | vydra |
| Plugin | inclus, enabledByDefault: true |
| Var env d’auth | VYDRA_API_KEY |
| Indicateur d’onboarding | --auth-choice vydra-api-key |
| Indicateur CLI direct | --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’onboarding interactif
openclaw onboard --auth-choice vydra-api-key
Ou définissez directement la variable d’environnement :
export VYDRA_API_KEY="vydra_live_..."
Choisir une capacité par défaut
Choisissez une ou plusieurs des capacités ci-dessous (image, vidéo ou voix) et appliquez la configuration correspondante.
Capacités
Génération d’images
Modèle d’image par défaut :
vydra/grok-imagine
Définissez-le comme fournisseur d’images par défaut :
{
agents: {
defaults: {
imageGenerationModel: {
primary: "vydra/grok-imagine",
},
},
},
}
La prise en charge actuellement incluse couvre uniquement le texte vers image. Les routes de modification hébergées par Vydra attendent des URL d’images distantes, et OpenClaw n’ajoute pas encore de passerelle d’envoi propre à Vydra dans le plugin inclus.
Génération de vidéos
Modèles vidéo enregistrés :
vydra/veo3pour le texte vers vidéovydra/klingpour l’image vers vidéo
Définissez Vydra comme fournisseur vidéo par défaut :
{
agents: {
defaults: {
videoGenerationModel: {
primary: "vydra/veo3",
},
},
},
}
Notes :
vydra/veo3est inclus uniquement pour le texte vers vidéo.vydra/klingnécessite actuellement une référence d’URL d’image distante. Les envois de fichiers locaux sont rejetés dès le départ.- La route HTTP
klingactuelle de Vydra a été incohérente quant au champ requis,image_urlouvideo_url; le fournisseur inclus mappe la même URL d’image distante dans les deux champs. - Le plugin inclus reste conservateur et ne transmet pas les réglages de style non documentés tels que le format d’image, la résolution, le filigrane ou l’audio généré.
Tests live vidéo
Couverture live propre au fournisseur :
OPENCLAW_LIVE_TEST=1 \
OPENCLAW_LIVE_VYDRA_VIDEO=1 \
pnpm test:live -- extensions/vydra/vydra.live.test.ts
Le fichier live Vydra inclus couvre maintenant :
vydra/veo3texte vers vidéovydra/klingimage vers vidéo avec une URL d’image distante
Remplacez le fixture d’image distante lorsque nécessaire :
export OPENCLAW_LIVE_VYDRA_KLING_IMAGE_URL="https://example.com/reference.png"
Synthèse vocale
Définissez Vydra comme fournisseur vocal :
{
messages: {
tts: {
provider: "vydra",
providers: {
vydra: {
apiKey: "${VYDRA_API_KEY}",
voiceId: "21m00Tcm4TlvDq8ikWAM",
},
},
},
},
}
Valeurs par défaut :
- Modèle :
elevenlabs/tts - ID de voix :
21m00Tcm4TlvDq8ikWAM
Le plugin inclus expose actuellement une voix par défaut connue comme fiable et renvoie des fichiers audio MP3.
Connexe
Parcourez tous les fournisseurs disponibles.
Paramètres d’outil d’image partagés et sélection du fournisseur.
Paramètres d’outil vidéo partagés et sélection du fournisseur.
Valeurs par défaut d’agent et configuration des modèles.