Providers
Vydra
Das mitgelieferte Vydra-Plugin fügt Folgendes hinzu:
- Bildgenerierung über
vydra/grok-imagine - Videogenerierung über
vydra/veo3(Text-zu-Video) undvydra/kling(Bild-zu-Video) - Sprachsynthese über Vydras ElevenLabs-gestützte TTS-Route
OpenClaw verwendet für alle drei Funktionen denselben VYDRA_API_KEY.
| Eigenschaft | Wert |
|---|---|
| Provider-ID | vydra |
| Plugin | mitgeliefert, enabledByDefault: true |
| Auth-Umgebungsvariable | VYDRA_API_KEY |
| Onboarding-Flag | --auth-choice vydra-api-key |
| Direktes CLI-Flag | --vydra-api-key <key> |
| Verträge | imageGenerationProviders, videoGenerationProviders, speechProviders |
| Basis-URL | https://www.vydra.ai/api/v1 (den Host www verwenden) |
Einrichtung
Interaktives Onboarding ausführen
openclaw onboard --auth-choice vydra-api-keyAlternativ können Sie die Umgebungsvariable direkt festlegen:
export VYDRA_API_KEY="vydra_live_..."Eine Standardfunktion auswählen
Wählen Sie mindestens eine der folgenden Funktionen (Bild, Video oder Sprache) und wenden Sie die entsprechende Konfiguration an.
Funktionen
Bildgenerierung
Standardmäßiges und einziges mitgeliefertes Bildmodell:
vydra/grok-imagine
Legen Sie es als standardmäßigen Bild-Provider fest:
{ agents: { defaults: { imageGenerationModel: { primary: "vydra/grok-imagine", }, }, },}Die mitgelieferte Unterstützung umfasst ausschließlich Text-zu-Bild und höchstens ein Bild pro Anfrage. Vydras gehostete Bearbeitungsrouten erwarten Remote-Bild-URLs, und das mitgelieferte Plugin fügt keine Vydra-spezifische Upload-Brücke hinzu.
Videogenerierung
Registrierte Videomodelle:
vydra/veo3für Text-zu-Video (lehnt Bildreferenzeingaben ab)vydra/klingfür Bild-zu-Video (erfordert genau eine Remote-Bild-URL)
Legen Sie Vydra als standardmäßigen Video-Provider fest:
{ agents: { defaults: { videoGenerationModel: { primary: "vydra/veo3", }, }, },}Hinweise:
vydra/klinglehnt lokale Datei-Uploads von vornherein ab; es funktioniert nur eine Referenz auf eine Remote-Bild-URL.- Vydras
kling-HTTP-Route war uneinheitlich darin, ob sieimage_urlodervideo_urlerfordert; der mitgelieferte Provider sendet dieselbe Remote-Bild-URL in beiden Feldern. - Das mitgelieferte Plugin bleibt konservativ und leitet undokumentierte Stiloptionen wie Seitenverhältnis, Auflösung, Wasserzeichen oder generiertes Audio nicht 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.tsDie mitgelieferte Vydra-Live-Datei deckt Folgendes ab:
vydra/veo3Text-zu-Videovydra/klingBild-zu-Video unter Verwendung einer Remote-Bild-URL
Überschreiben Sie bei Bedarf die Remote-Bild-Testressource:
export OPENCLAW_LIVE_VYDRA_KLING_IMAGE_URL="https://example.com/reference.png"Sprachsynthese
Legen Sie Vydra als Sprach-Provider fest:
{ tts: { provider: "vydra", providers: { vydra: { apiKey: "${VYDRA_API_KEY}", voiceId: "21m00Tcm4TlvDq8ikWAM", }, }, },}Standardwerte:
- Modell:
elevenlabs/tts - Stimmen-ID:
21m00Tcm4TlvDq8ikWAM("Rachel")
Das mitgelieferte Plugin stellt diese eine bewährte Standardstimme bereit und gibt MP3-Audiodateien zurück.