Ana içeriğe atla

Vydra

Paketlenmiş Vydra plugin’i şunları ekler:
  • vydra/grok-imagine üzerinden görüntü üretimi
  • vydra/veo3 ve vydra/kling üzerinden video üretimi
  • Vydra’nın ElevenLabs destekli TTS rotası üzerinden konuşma sentezi
OpenClaw, bu üç yeteneğin tamamı için aynı VYDRA_API_KEY değerini kullanır.

Önemli temel URL

https://www.vydra.ai/api/v1 kullanın. Vydra’nın apex host’u (https://vydra.ai/api/v1) şu anda www adresine yönlendiriyor. Bazı HTTP istemcileri bu hostlar arası yönlendirmede Authorization başlığını düşürüyor; bu da geçerli bir API anahtarını yanıltıcı bir kimlik doğrulama hatasına dönüştürüyor. Paketlenmiş plugin bunu önlemek için doğrudan www temel URL’sini kullanır.

Kurulum

Etkileşimli onboarding:
openclaw onboard --auth-choice vydra-api-key
Veya env değişkenini doğrudan ayarlayın:
export VYDRA_API_KEY="vydra_live_..."

Görüntü üretimi

Varsayılan görüntü modeli:
  • vydra/grok-imagine
Bunu varsayılan görüntü sağlayıcısı olarak ayarlayın:
{
  agents: {
    defaults: {
      imageGenerationModel: {
        primary: "vydra/grok-imagine",
      },
    },
  },
}
Mevcut paketlenmiş destek yalnızca metinden görüntüye içindir. Vydra’nın barındırılan düzenleme rotaları uzak görüntü URL’leri bekler ve OpenClaw henüz paketlenmiş plugin’de Vydra’ya özgü bir yükleme köprüsü eklemez. Paylaşılan araç davranışı için bkz. Image Generation.

Video üretimi

Kayıtlı video modelleri:
  • metinden videoya için vydra/veo3
  • görüntüden videoya için vydra/kling
Vydra’yı varsayılan video sağlayıcısı olarak ayarlayın:
{
  agents: {
    defaults: {
      videoGenerationModel: {
        primary: "vydra/veo3",
      },
    },
  },
}
Notlar:
  • vydra/veo3, yalnızca metinden videoya olarak paketlenmiştir.
  • vydra/kling şu anda uzak bir görüntü URL başvurusu gerektirir. Yerel dosya yüklemeleri en başta reddedilir.
  • Vydra’nın mevcut kling HTTP rotası, image_url mı yoksa video_url mu gerektirdiği konusunda tutarsızlık gösterdi; paketlenmiş sağlayıcı aynı uzak görüntü URL’sini her iki alana da eşler.
  • Paketlenmiş plugin temkinli kalır ve en-boy oranı, çözünürlük, watermark veya üretilmiş ses gibi belgelenmemiş stil ayarlarını iletmez.
Sağlayıcıya özgü canlı kapsam:
OPENCLAW_LIVE_TEST=1 \
OPENCLAW_LIVE_VYDRA_VIDEO=1 \
pnpm test:live -- extensions/vydra/vydra.live.test.ts
Paketlenmiş Vydra canlı dosyası artık şunları kapsar:
  • vydra/veo3 metinden videoya
  • uzak bir görüntü URL’si kullanarak vydra/kling görüntüden videoya
Gerektiğinde uzak görüntü fixture’ını geçersiz kılın:
export OPENCLAW_LIVE_VYDRA_KLING_IMAGE_URL="https://example.com/reference.png"
Paylaşılan araç davranışı için bkz. Video Generation.

Konuşma sentezi

Vydra’yı konuşma sağlayıcısı olarak ayarlayın:
{
  messages: {
    tts: {
      provider: "vydra",
      providers: {
        vydra: {
          apiKey: "${VYDRA_API_KEY}",
          voiceId: "21m00Tcm4TlvDq8ikWAM",
        },
      },
    },
  },
}
Varsayılanlar:
  • model: elevenlabs/tts
  • voice id: 21m00Tcm4TlvDq8ikWAM
Paketlenmiş plugin şu anda bilinen iyi bir varsayılan sesi sunar ve MP3 ses dosyaları döndürür.

İlgili