Providers
Vydra
Das mitgelieferte Vydra-Plugin bietet:
- Bildgenerierung über
vydra/grok-imagine - Videogenerierung über
vydra/veo3(Text-zu-Video) undvydra/kling(Bild-zu-Video) - Sprachsynthese über Vydras auf ElevenLabs basierende TTS-Route
OpenClaw verwendet für alle drei Funktionen denselben VYDRA_API_KEY.
| Eigenschaft | Wert |
|---|---|
| Provider-ID | vydra |
| Plugin | mitgeliefert, enabledByDefault: true |
| Umgebungsvariable für Authentifizierung | 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 (verwenden Sie den Host www) |
Einrichtung
Interaktives Onboarding ausführen
openclaw onboard --auth-choice vydra-api-keyOder legen Sie die Umgebungsvariable direkt fest:
export VYDRA_API_KEY="vydra_live_..."Standardfunktion auswählen
Wählen Sie unten eine oder mehrere Funktionen (Bild, Video oder Sprache) aus 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 mit höchstens einem 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 Uploads lokaler Dateien von vornherein ab; nur eine Referenz auf eine Remote-Bild-URL funktioniert.- Vydras
kling-HTTP-Route war hinsichtlich der Frage, ob sieimage_urlodervideo_urlerfordert, inkonsistent; der mitgelieferte Provider sendet dieselbe Remote-Bild-URL in beiden Feldern. - Das mitgelieferte Plugin verhält sich konservativ und leitet undokumentierte Stiloptionen wie Seitenverhältnis, Auflösung, Wasserzeichen oder generiertes Audio nicht weiter.
Live-Tests für Video
Provider-spezifische Live-Testabdeckung:
OPENCLAW_LIVE_TEST=1 \OPENCLAW_LIVE_VYDRA_VIDEO=1 \pnpm test:live -- extensions/vydra/vydra.live.test.tsDie mitgelieferte Vydra-Live-Testdatei 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:
{ messages: { 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.