Providers
Vydra
Dołączony Plugin Vydra dodaje:
- Generowanie obrazów przez
vydra/grok-imagine - Generowanie wideo przez
vydra/veo3ivydra/kling - Syntezę mowy przez trasę TTS Vydra opartą na ElevenLabs
OpenClaw używa tego samego VYDRA_API_KEY dla wszystkich trzech możliwości.
| Właściwość | Wartość |
|---|---|
| Identyfikator dostawcy | vydra |
| Plugin | dołączony, enabledByDefault: true |
| Zmienna środowiskowa uwierzytelniania | VYDRA_API_KEY |
| Flaga onboardingu | --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 interaktywny onboarding
openclaw onboard --auth-choice vydra-api-keyAlbo 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 albo 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 dołączona obsługa obejmuje tylko tekst na obraz. Hostowane trasy edycji Vydra oczekują zdalnych adresów URL obrazów, a OpenClaw nie dodaje jeszcze w dołączonym Pluginie mostu przesyłania specyficznego dla Vydra.
Generowanie wideo
Zarejestrowane modele wideo:
vydra/veo3dla tekstu na wideovydra/klingdla obrazu na wideo
Ustaw Vydra jako domyślnego dostawcę wideo:
{ agents: { defaults: { videoGenerationModel: { primary: "vydra/veo3", }, }, },}Uwagi:
vydra/veo3jest dołączony tylko jako tekst na wideo.vydra/klingobecnie wymaga odwołania do zdalnego adresu URL obrazu. Przesyłanie plików lokalnych jest odrzucane z góry.- Obecna trasa HTTP
klingw Vydra była niespójna co do tego, czy wymagaimage_url, czyvideo_url; dołączony dostawca mapuje ten sam zdalny adres URL obrazu do obu pól. - Dołączony Plugin pozostaje zachowawczy i nie przekazuje nieudokumentowanych pokręteł stylu, takich jak proporcje obrazu, 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.tsDołączony plik live Vydra obejmuje teraz:
vydra/veo3tekst na wideovydra/klingobraz na wideo z użyciem zdalnego adresu URL obrazu
W razie potrzeby zastąp zdalną fiksturę 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}", speakerVoiceId: "21m00Tcm4TlvDq8ikWAM", }, }, }, },}Wartości domyślne:
- Model:
elevenlabs/tts - Identyfikator głosu:
21m00Tcm4TlvDq8ikWAM
Dołączony Plugin obecnie udostępnia jeden sprawdzony domyślny głos i zwraca pliki audio MP3.