Providers

Vydra

Wbudowany Plugin Vydra dodaje:

  • Generowanie obrazów przez vydra/grok-imagine
  • Generowanie wideo przez vydra/veo3 i vydra/kling
  • Syntezę mowy przez obsługiwaną przez ElevenLabs trasę TTS Vydra

OpenClaw używa tego samego VYDRA_API_KEY dla wszystkich trzech możliwości.

Właściwość Wartość
Identyfikator dostawcy vydra
Plugin wbudowany, enabledByDefault: true
Zmienna środowiskowa uwierzytelniania VYDRA_API_KEY
Flaga wdrażania --auth-choice vydra-api-key
Bezpośrednia flaga CLI --vydra-api-key <key>
Kontrakty imageGenerationProviders, videoGenerationProviders, speechProviders
Bazowy URL https://www.vydra.ai/api/v1 (użyj hosta www)

Konfiguracja

  • Uruchom interaktywne wdrażanie

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

    Albo ustaw zmienną środowiskową bezpośrednio:

    export VYDRA_API_KEY="vydra_live_..."
    
  • Wybierz domyślną możliwość

    Wybierz jedną lub więcej z poniższych możliwości (obraz, wideo lub mowa) i zastosuj pasującą konfigurację.

  • Możliwości

    Generowanie obrazów

    Domyślny model obrazu:

    • vydra/grok-imagine

    Ustaw go jako domyślnego dostawcę obrazów:

    {
      agents: {
        defaults: {
          imageGenerationModel: {
            primary: "vydra/grok-imagine",
          },
        },
      },
    }
    

    Obecna wbudowana obsługa obejmuje tylko przekształcanie tekstu w obraz. Hostowane trasy edycji Vydra oczekują zdalnych adresów URL obrazów, a OpenClaw nie dodaje jeszcze mostka przesyłania specyficznego dla Vydra we wbudowanym Plugin.

    Generowanie wideo

    Zarejestrowane modele wideo:

    • vydra/veo3 do przekształcania tekstu w wideo
    • vydra/kling do przekształcania obrazu w wideo

    Ustaw Vydra jako domyślnego dostawcę wideo:

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

    Uwagi:

    • vydra/veo3 jest wbudowany tylko jako model przekształcania tekstu w wideo.
    • vydra/kling obecnie wymaga odwołania do zdalnego adresu URL obrazu. Przesyłanie plików lokalnych jest odrzucane z góry.
    • Obecna trasa HTTP kling Vydra działała niespójnie pod względem tego, czy wymaga image_url, czy video_url; wbudowany dostawca mapuje ten sam zdalny adres URL obrazu do obu pól.
    • Wbudowany Plugin pozostaje zachowawczy i nie przekazuje nieudokumentowanych pokręteł stylu, takich jak proporcje, rozdzielczość, znak wodny czy wygenerowany dźwięk.
    Testy live wideo

    Pokrycie live specyficzne dla dostawcy:

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

    Wbudowany plik live Vydra obejmuje teraz:

    • vydra/veo3 przekształcanie tekstu w wideo
    • vydra/kling przekształcanie obrazu w wideo z użyciem zdalnego adresu URL obrazu

    W razie potrzeby nadpisz zdalny fixture obrazu:

    export OPENCLAW_LIVE_VYDRA_KLING_IMAGE_URL="https://example.com/reference.png"
    
    Synteza mowy

    Ustaw Vydra jako dostawcę mowy:

    {
      messages: {
        tts: {
          provider: "vydra",
          providers: {
            vydra: {
              apiKey: "${VYDRA_API_KEY}",
              voiceId: "21m00Tcm4TlvDq8ikWAM",
            },
          },
        },
      },
    }
    

    Wartości domyślne:

    • Model: elevenlabs/tts
    • Identyfikator głosu: 21m00Tcm4TlvDq8ikWAM

    Wbudowany Plugin obecnie udostępnia jeden sprawdzony domyślny głos i zwraca pliki audio MP3.

    Powiązane