Providers
Vydra
Wbudowany Plugin Vydra dodaje:
- Generowanie obrazów przez
vydra/grok-imagine - Generowanie wideo przez
vydra/veo3ivydra/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/veo3do przekształcania tekstu w wideovydra/klingdo przekształcania obrazu w wideo
Ustaw Vydra jako domyślnego dostawcę wideo:
{
agents: {
defaults: {
videoGenerationModel: {
primary: "vydra/veo3",
},
},
},
}
Uwagi:
vydra/veo3jest wbudowany tylko jako model przekształcania tekstu w wideo.vydra/klingobecnie wymaga odwołania do zdalnego adresu URL obrazu. Przesyłanie plików lokalnych jest odrzucane z góry.- Obecna trasa HTTP
klingVydra działała niespójnie pod względem tego, czy wymagaimage_url, czyvideo_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/veo3przekształcanie tekstu w wideovydra/klingprzekształ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.