Providers

Vydra

Plugin Vydra bawaan menambahkan:

  • Pembuatan gambar melalui vydra/grok-imagine
  • Pembuatan video melalui vydra/veo3 dan vydra/kling
  • Sintesis ucapan melalui rute TTS Vydra yang didukung ElevenLabs

OpenClaw menggunakan VYDRA_API_KEY yang sama untuk ketiga kapabilitas tersebut.

Properti Nilai
ID penyedia vydra
Plugin bawaan, enabledByDefault: true
Variabel env auth VYDRA_API_KEY
Flag onboarding --auth-choice vydra-api-key
Flag CLI langsung --vydra-api-key <key>
Kontrak imageGenerationProviders, videoGenerationProviders, speechProviders
URL dasar https://www.vydra.ai/api/v1 (gunakan host www)

Penyiapan

  • Jalankan onboarding interaktif

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

    Atau atur variabel env secara langsung:

    export VYDRA_API_KEY="vydra_live_..."
    
  • Pilih kapabilitas default

    Pilih satu atau beberapa kapabilitas di bawah ini (gambar, video, atau ucapan) dan terapkan konfigurasi yang sesuai.

  • Kapabilitas

    Pembuatan gambar

    Model gambar default:

    • vydra/grok-imagine

    Tetapkan sebagai penyedia gambar default:

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

    Dukungan bawaan saat ini hanya teks-ke-gambar. Rute edit yang dihosting Vydra mengharapkan URL gambar jarak jauh, dan OpenClaw belum menambahkan jembatan unggah khusus Vydra di Plugin bawaan.

    Pembuatan video

    Model video terdaftar:

    • vydra/veo3 untuk teks-ke-video
    • vydra/kling untuk gambar-ke-video

    Tetapkan Vydra sebagai penyedia video default:

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

    Catatan:

    • vydra/veo3 dibundel hanya sebagai teks-ke-video.
    • vydra/kling saat ini memerlukan referensi URL gambar jarak jauh. Unggahan file lokal ditolak sejak awal.
    • Rute HTTP kling Vydra saat ini tidak konsisten mengenai apakah memerlukan image_url atau video_url; penyedia bawaan memetakan URL gambar jarak jauh yang sama ke kedua bidang.
    • Plugin bawaan tetap konservatif dan tidak meneruskan pengaturan gaya yang tidak terdokumentasi seperti rasio aspek, resolusi, watermark, atau audio yang dihasilkan.
    Pengujian live video

    Cakupan live khusus penyedia:

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

    File live Vydra bawaan kini mencakup:

    • vydra/veo3 teks-ke-video
    • vydra/kling gambar-ke-video menggunakan URL gambar jarak jauh

    Timpa fixture gambar jarak jauh bila diperlukan:

    export OPENCLAW_LIVE_VYDRA_KLING_IMAGE_URL="https://example.com/reference.png"
    
    Sintesis ucapan

    Tetapkan Vydra sebagai penyedia ucapan:

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

    Default:

    • Model: elevenlabs/tts
    • ID suara: 21m00Tcm4TlvDq8ikWAM

    Plugin bawaan saat ini mengekspos satu suara default yang telah terbukti baik dan mengembalikan file audio MP3.

    Terkait