Providers
Vydra
Il Plugin Vydra incluso aggiunge:
- Generazione di immagini tramite
vydra/grok-imagine - Generazione di video tramite
vydra/veo3(da testo a video) evydra/kling(da immagine a video) - Sintesi vocale tramite il percorso TTS di Vydra basato su ElevenLabs
OpenClaw utilizza la stessa VYDRA_API_KEY per tutte e tre le funzionalità.
| Proprietà | Valore |
|---|---|
| ID del provider | vydra |
| Plugin | incluso, enabledByDefault: true |
| Variabile d'ambiente per l'autenticazione | VYDRA_API_KEY |
| Flag di configurazione iniziale | --auth-choice vydra-api-key |
| Flag CLI diretto | --vydra-api-key <key> |
| Contratti | imageGenerationProviders, videoGenerationProviders, speechProviders |
| URL di base | https://www.vydra.ai/api/v1 (utilizzare l'host www) |
Configurazione
Eseguire la configurazione iniziale interattiva
openclaw onboard --auth-choice vydra-api-keyIn alternativa, impostare direttamente la variabile d'ambiente:
export VYDRA_API_KEY="vydra_live_..."Scegliere una funzionalità predefinita
Scegliere una o più delle funzionalità seguenti (immagine, video o voce) e applicare la configurazione corrispondente.
Funzionalità
Generazione di immagini
Modello di immagini predefinito e unico incluso:
vydra/grok-imagine
Impostarlo come provider di immagini predefinito:
{ agents: { defaults: { imageGenerationModel: { primary: "vydra/grok-imagine", }, }, },}Il supporto incluso consente esclusivamente la generazione da testo a immagine, con al massimo un'immagine per richiesta. I percorsi di modifica ospitati da Vydra richiedono URL di immagini remote e il Plugin incluso non aggiunge un bridge di caricamento specifico per Vydra.
Generazione di video
Modelli video registrati:
vydra/veo3per la generazione da testo a video (rifiuta gli input con immagini di riferimento)vydra/klingper la generazione da immagine a video (richiede esattamente un URL di immagine remota)
Impostare Vydra come provider video predefinito:
{ agents: { defaults: { videoGenerationModel: { primary: "vydra/veo3", }, }, },}Note:
vydra/klingrifiuta immediatamente il caricamento di file locali; funziona solo un riferimento a un URL di immagine remota.- Il percorso HTTP
klingdi Vydra ha mostrato incoerenze riguardo alla necessità diimage_urlovideo_url; il provider incluso invia lo stesso URL dell'immagine remota in entrambi i campi. - Il Plugin incluso adotta un approccio prudente e non inoltra opzioni di stile non documentate, come proporzioni, risoluzione, filigrana o audio generato.
Test live dei video
Copertura live specifica del provider:
OPENCLAW_LIVE_TEST=1 \OPENCLAW_LIVE_VYDRA_VIDEO=1 \pnpm test:live -- extensions/vydra/vydra.live.test.tsIl file live di Vydra incluso copre:
- Generazione da testo a video con
vydra/veo3 - Generazione da immagine a video con
vydra/klingutilizzando un URL di immagine remota
Sovrascrivere il fixture dell'immagine remota quando necessario:
export OPENCLAW_LIVE_VYDRA_KLING_IMAGE_URL="https://example.com/reference.png"Sintesi vocale
Impostare Vydra come provider vocale:
{ messages: { tts: { provider: "vydra", providers: { vydra: { apiKey: "${VYDRA_API_KEY}", voiceId: "21m00Tcm4TlvDq8ikWAM", }, }, }, },}Valori predefiniti:
- Modello:
elevenlabs/tts - ID voce:
21m00Tcm4TlvDq8ikWAM("Rachel")
Il Plugin incluso espone questa singola voce predefinita di comprovata affidabilità e restituisce file audio MP3.
Risorse correlate
Esplorare tutti i provider disponibili.
Parametri condivisi dello strumento per immagini e selezione del provider.
Parametri condivisi dello strumento per video e selezione del provider.
Valori predefiniti degli agenti e configurazione dei modelli.