Providers

Vydra

Das mitgelieferte Vydra-Plugin bietet:

  • Bildgenerierung über vydra/grok-imagine
  • Videogenerierung über vydra/veo3 (Text-zu-Video) und vydra/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

    bash
    openclaw onboard --auth-choice vydra-api-key

    Oder legen Sie die Umgebungsvariable direkt fest:

    bash
    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:

    json5
    {  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/veo3 für Text-zu-Video (lehnt Bildreferenzeingaben ab)
    • vydra/kling für Bild-zu-Video (erfordert genau eine Remote-Bild-URL)

    Legen Sie Vydra als standardmäßigen Video-Provider fest:

    json5
    {  agents: {    defaults: {      videoGenerationModel: {        primary: "vydra/veo3",      },    },  },}

    Hinweise:

    • vydra/kling lehnt Uploads lokaler Dateien von vornherein ab; nur eine Referenz auf eine Remote-Bild-URL funktioniert.
    • Vydras kling-HTTP-Route war hinsichtlich der Frage, ob sie image_url oder video_url erfordert, 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:

    bash
    OPENCLAW_LIVE_TEST=1 \OPENCLAW_LIVE_VYDRA_VIDEO=1 \pnpm test:live -- extensions/vydra/vydra.live.test.ts

    Die mitgelieferte Vydra-Live-Testdatei deckt Folgendes ab:

    • vydra/veo3 Text-zu-Video
    • vydra/kling Bild-zu-Video unter Verwendung einer Remote-Bild-URL

    Überschreiben Sie bei Bedarf die Remote-Bild-Testressource:

    bash
    export OPENCLAW_LIVE_VYDRA_KLING_IMAGE_URL="https://example.com/reference.png"
    Sprachsynthese

    Legen Sie Vydra als Sprach-Provider fest:

    json5
    {  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.

    Verwandte Themen

    Was this useful?
    On this page

    On this page