Providers

Vydra

El plugin Vydra incluido añade:

  • Generación de imágenes mediante vydra/grok-imagine
  • Generación de vídeo mediante vydra/veo3 (texto a vídeo) y vydra/kling (imagen a vídeo)
  • Síntesis de voz mediante la ruta TTS de Vydra respaldada por ElevenLabs

OpenClaw utiliza la misma VYDRA_API_KEY para las tres capacidades.

Propiedad Valor
Id. del proveedor vydra
Plugin incluido, enabledByDefault: true
Variable de entorno de autenticación VYDRA_API_KEY
Indicador de incorporación --auth-choice vydra-api-key
Indicador directo de la CLI --vydra-api-key <key>
Contratos imageGenerationProviders, videoGenerationProviders, speechProviders
URL base https://www.vydra.ai/api/v1 (utilice el host www)

Configuración

  • Ejecutar la incorporación interactiva

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

    O configure directamente la variable de entorno:

    bash
    export VYDRA_API_KEY="vydra_live_..."
  • Elegir una capacidad predeterminada

    Elija una o varias de las capacidades siguientes (imagen, vídeo o voz) y aplique la configuración correspondiente.

  • Capacidades

    Generación de imágenes

    Modelo de imagen predeterminado y único incluido:

    • vydra/grok-imagine

    Establézcalo como proveedor de imágenes predeterminado:

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

    La compatibilidad incluida solo admite texto a imagen, con un máximo de una imagen por solicitud. Las rutas de edición alojadas de Vydra esperan URL de imágenes remotas, y el plugin incluido no añade un puente de carga específico de Vydra.

    Generación de vídeo

    Modelos de vídeo registrados:

    • vydra/veo3 para texto a vídeo (rechaza entradas de referencia de imagen)
    • vydra/kling para imagen a vídeo (requiere exactamente una URL de imagen remota)

    Establezca Vydra como proveedor de vídeo predeterminado:

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

    Notas:

    • vydra/kling rechaza de entrada las cargas de archivos locales; solo funciona una referencia mediante URL de imagen remota.
    • La ruta HTTP kling de Vydra no ha sido coherente respecto a si requiere image_url o video_url; el proveedor incluido envía la misma URL de imagen remota en ambos campos.
    • El plugin incluido adopta un enfoque conservador y no reenvía opciones de estilo no documentadas, como la relación de aspecto, la resolución, la marca de agua o el audio generado.
    Pruebas en vivo de vídeo

    Cobertura en vivo específica del proveedor:

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

    El archivo en vivo de Vydra incluido cubre:

    • vydra/veo3 texto a vídeo
    • vydra/kling imagen a vídeo mediante una URL de imagen remota

    Sobrescriba el recurso de prueba de imagen remota cuando sea necesario:

    bash
    export OPENCLAW_LIVE_VYDRA_KLING_IMAGE_URL="https://example.com/reference.png"
    Síntesis de voz

    Establezca Vydra como proveedor de voz:

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

    Valores predeterminados:

    • Modelo: elevenlabs/tts
    • Id. de voz: 21m00Tcm4TlvDq8ikWAM ("Rachel")

    El plugin incluido expone esta única voz predeterminada de eficacia comprobada y devuelve archivos de audio MP3.

    Contenido relacionado

    Was this useful?
    On this page

    On this page