Providers
Vydra
O Plugin Vydra incluído adiciona:
- Geração de imagens via
vydra/grok-imagine - Geração de vídeos via
vydra/veo3evydra/kling - Síntese de fala via rota de TTS da Vydra baseada no ElevenLabs
OpenClaw usa a mesma VYDRA_API_KEY para as três capacidades.
| Propriedade | Valor |
|---|---|
| ID do provedor | vydra |
| Plugin | incluído, enabledByDefault: true |
| Variável de ambiente de auth | VYDRA_API_KEY |
| Flag de onboarding | --auth-choice vydra-api-key |
| Flag direta da CLI | --vydra-api-key <key> |
| Contratos | imageGenerationProviders, videoGenerationProviders, speechProviders |
| URL base | https://www.vydra.ai/api/v1 (use o host www) |
Configuração
Execute o onboarding interativo
openclaw onboard --auth-choice vydra-api-key
Ou defina a variável de ambiente diretamente:
export VYDRA_API_KEY="vydra_live_..."
Escolha uma capacidade padrão
Escolha uma ou mais das capacidades abaixo (imagem, vídeo ou fala) e aplique a configuração correspondente.
Capacidades
Geração de imagens
Modelo de imagem padrão:
vydra/grok-imagine
Defina-o como o provedor de imagem padrão:
{
agents: {
defaults: {
imageGenerationModel: {
primary: "vydra/grok-imagine",
},
},
},
}
O suporte incluído atual é apenas de texto para imagem. As rotas de edição hospedadas da Vydra esperam URLs de imagem remotas, e o OpenClaw ainda não adiciona uma ponte de upload específica da Vydra no Plugin incluído.
Geração de vídeos
Modelos de vídeo registrados:
vydra/veo3para texto para vídeovydra/klingpara imagem para vídeo
Defina a Vydra como o provedor de vídeo padrão:
{
agents: {
defaults: {
videoGenerationModel: {
primary: "vydra/veo3",
},
},
},
}
Observações:
vydra/veo3é incluído apenas como texto para vídeo.vydra/klingatualmente exige uma referência de URL de imagem remota. Uploads de arquivos locais são rejeitados de início.- A rota HTTP
klingatual da Vydra tem sido inconsistente quanto a exigirimage_urlouvideo_url; o provedor incluído mapeia a mesma URL de imagem remota para ambos os campos. - O Plugin incluído permanece conservador e não encaminha ajustes de estilo não documentados, como proporção, resolução, marca-d'água ou áudio gerado.
Testes live de vídeo
Cobertura live específica do provedor:
OPENCLAW_LIVE_TEST=1 \
OPENCLAW_LIVE_VYDRA_VIDEO=1 \
pnpm test:live -- extensions/vydra/vydra.live.test.ts
O arquivo live da Vydra incluído agora cobre:
- texto para vídeo com
vydra/veo3 - imagem para vídeo com
vydra/klingusando uma URL de imagem remota
Substitua a fixture de imagem remota quando necessário:
export OPENCLAW_LIVE_VYDRA_KLING_IMAGE_URL="https://example.com/reference.png"
Síntese de fala
Defina a Vydra como o provedor de fala:
{
messages: {
tts: {
provider: "vydra",
providers: {
vydra: {
apiKey: "${VYDRA_API_KEY}",
voiceId: "21m00Tcm4TlvDq8ikWAM",
},
},
},
},
}
Padrões:
- Modelo:
elevenlabs/tts - ID da voz:
21m00Tcm4TlvDq8ikWAM
O Plugin incluído atualmente expõe uma voz padrão comprovadamente funcional e retorna arquivos de áudio MP3.
Relacionado
Navegue por todos os provedores disponíveis.
Parâmetros compartilhados da ferramenta de imagem e seleção de provedor.
Parâmetros compartilhados da ferramenta de vídeo e seleção de provedor.
Padrões de agentes e configuração de modelo.