Providers
Vydra
Das gebündelte Vydra-Plugin fügt hinzu:
- Bildgenerierung über
vydra/grok-imagine - Videogenerierung über
vydra/veo3undvydra/kling - Sprachsynthese über Vydras ElevenLabs-gestützte TTS-Route
OpenClaw verwendet denselben VYDRA_API_KEY für alle drei Funktionen.
| Eigenschaft | Wert |
|---|---|
| Provider-ID | vydra |
| Plugin | gebündelt, enabledByDefault: true |
| Auth-Env-Var | VYDRA_API_KEY |
| Onboarding-Flag | --auth-choice vydra-api-key |
| Direkter CLI-Flag | --vydra-api-key <key> |
| Verträge | imageGenerationProviders, videoGenerationProviders, speechProviders |
| Basis-URL | https://www.vydra.ai/api/v1 (verwenden Sie den Host www) |
Einrichtung
Interaktives Onboarding ausführen
openclaw onboard --auth-choice vydra-api-key
Oder setzen Sie die Env-Var direkt:
export VYDRA_API_KEY="vydra_live_..."
Standardfunktion auswählen
Wählen Sie eine oder mehrere der folgenden Funktionen aus (Bild, Video oder Sprache) und wenden Sie die passende Konfiguration an.
Funktionen
Bildgenerierung
Standard-Bildmodell:
vydra/grok-imagine
Legen Sie es als Standard-Bild-Provider fest:
{
agents: {
defaults: {
imageGenerationModel: {
primary: "vydra/grok-imagine",
},
},
},
}
Die aktuelle gebündelte Unterstützung umfasst nur Text-zu-Bild. Vydras gehostete Bearbeitungsrouten erwarten Remote-Bild-URLs, und OpenClaw fügt im gebündelten Plugin noch keine Vydra-spezifische Upload-Bridge hinzu.
Videogenerierung
Registrierte Videomodelle:
vydra/veo3für Text-zu-Videovydra/klingfür Bild-zu-Video
Legen Sie Vydra als Standard-Video-Provider fest:
{
agents: {
defaults: {
videoGenerationModel: {
primary: "vydra/veo3",
},
},
},
}
Hinweise:
vydra/veo3ist nur als Text-zu-Video gebündelt.vydra/klingerfordert derzeit eine Remote-Bild-URL-Referenz. Lokale Datei-Uploads werden vorab abgelehnt.- Vydras aktuelle
kling-HTTP-Route war bisher inkonsistent darin, ob sieimage_urlodervideo_urlerfordert; der gebündelte Provider ordnet dieselbe Remote-Bild-URL beiden Feldern zu. - Das gebündelte Plugin bleibt konservativ und leitet keine undokumentierten Stiloptionen wie Seitenverhältnis, Auflösung, Wasserzeichen oder generiertes Audio weiter.
Video-Live-Tests
Provider-spezifische Live-Abdeckung:
OPENCLAW_LIVE_TEST=1 \
OPENCLAW_LIVE_VYDRA_VIDEO=1 \
pnpm test:live -- extensions/vydra/vydra.live.test.ts
Die gebündelte Vydra-Live-Datei deckt jetzt ab:
vydra/veo3Text-zu-Videovydra/klingBild-zu-Video mit einer Remote-Bild-URL
Überschreiben Sie die Remote-Bild-Fixture bei Bedarf:
export OPENCLAW_LIVE_VYDRA_KLING_IMAGE_URL="https://example.com/reference.png"
Sprachsynthese
Legen Sie Vydra als Sprach-Provider fest:
{
messages: {
tts: {
provider: "vydra",
providers: {
vydra: {
apiKey: "${VYDRA_API_KEY}",
voiceId: "21m00Tcm4TlvDq8ikWAM",
},
},
},
},
}
Standardwerte:
- Modell:
elevenlabs/tts - Voice-ID:
21m00Tcm4TlvDq8ikWAM
Das gebündelte Plugin stellt derzeit eine bewährte Standardstimme bereit und gibt MP3-Audiodateien zurück.