Providers
Vydra
Plugin Vydra bawaan menambahkan:
- Pembuatan gambar melalui
vydra/grok-imagine - Pembuatan video melalui
vydra/veo3danvydra/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/veo3untuk teks-ke-videovydra/klinguntuk gambar-ke-video
Tetapkan Vydra sebagai penyedia video default:
{
agents: {
defaults: {
videoGenerationModel: {
primary: "vydra/veo3",
},
},
},
}
Catatan:
vydra/veo3dibundel hanya sebagai teks-ke-video.vydra/klingsaat ini memerlukan referensi URL gambar jarak jauh. Unggahan file lokal ditolak sejak awal.- Rute HTTP
klingVydra saat ini tidak konsisten mengenai apakah memerlukanimage_urlatauvideo_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/veo3teks-ke-videovydra/klinggambar-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.