Providers
Vydra
Plugin Vydra ที่รวมมาให้เพิ่ม:
- การสร้างรูปภาพผ่าน
vydra/grok-imagine - การสร้างวิดีโอผ่าน
vydra/veo3และvydra/kling - การสังเคราะห์เสียงพูดผ่านเส้นทาง TTS ของ Vydra ที่ใช้ ElevenLabs เป็นเบื้องหลัง
OpenClaw ใช้ VYDRA_API_KEY เดียวกันสำหรับความสามารถทั้งสามอย่าง
| คุณสมบัติ | ค่า |
|---|---|
| รหัสผู้ให้บริการ | vydra |
| Plugin | รวมมาให้, enabledByDefault: true |
| ตัวแปรสภาพแวดล้อมสำหรับการยืนยันตัวตน | VYDRA_API_KEY |
| แฟล็กการเริ่มใช้งาน | --auth-choice vydra-api-key |
| แฟล็ก CLI โดยตรง | --vydra-api-key <key> |
| สัญญา | imageGenerationProviders, videoGenerationProviders, speechProviders |
| URL ฐาน | https://www.vydra.ai/api/v1 (ใช้โฮสต์ www) |
การตั้งค่า
Run interactive onboarding
openclaw onboard --auth-choice vydra-api-key
หรือตั้งค่าตัวแปรสภาพแวดล้อมโดยตรง:
export VYDRA_API_KEY="vydra_live_..."
Choose a default capability
เลือกความสามารถอย่างน้อยหนึ่งรายการด้านล่าง (รูปภาพ วิดีโอ หรือเสียงพูด) แล้วใช้การกำหนดค่าที่ตรงกัน
ความสามารถ
Image generation
โมเดลรูปภาพเริ่มต้น:
vydra/grok-imagine
ตั้งค่าให้เป็นผู้ให้บริการรูปภาพเริ่มต้น:
{
agents: {
defaults: {
imageGenerationModel: {
primary: "vydra/grok-imagine",
},
},
},
}
การรองรับที่รวมมาให้ในปัจจุบันมีเฉพาะ text-to-image เท่านั้น เส้นทางแก้ไขที่โฮสต์โดย Vydra คาดหวัง URL รูปภาพระยะไกล และ OpenClaw ยังไม่ได้เพิ่มบริดจ์อัปโหลดเฉพาะ Vydra ใน Plugin ที่รวมมาให้
Video generation
โมเดลวิดีโอที่ลงทะเบียนไว้:
vydra/veo3สำหรับ text-to-videovydra/klingสำหรับ image-to-video
ตั้งค่า Vydra ให้เป็นผู้ให้บริการวิดีโอเริ่มต้น:
{
agents: {
defaults: {
videoGenerationModel: {
primary: "vydra/veo3",
},
},
},
}
หมายเหตุ:
vydra/veo3รวมมาให้เป็น text-to-video เท่านั้นvydra/klingปัจจุบันต้องใช้การอ้างอิง URL รูปภาพระยะไกล การอัปโหลดไฟล์ในเครื่องจะถูกปฏิเสธตั้งแต่ต้น- เส้นทาง HTTP
klingปัจจุบันของ Vydra มีความไม่สม่ำเสมอว่าต้องใช้image_urlหรือvideo_url; ผู้ให้บริการที่รวมมาให้จึงแมป URL รูปภาพระยะไกลเดียวกันลงในทั้งสองฟิลด์ - Plugin ที่รวมมาให้ยังคงใช้แนวทางระมัดระวังและไม่ส่งต่อปุ่มปรับแต่งสไตล์ที่ไม่ได้จัดทำเอกสาร เช่น อัตราส่วนภาพ ความละเอียด ลายน้ำ หรือเสียงที่สร้างขึ้น
Video live tests
การครอบคลุมการทดสอบสดเฉพาะผู้ให้บริการ:
OPENCLAW_LIVE_TEST=1 \
OPENCLAW_LIVE_VYDRA_VIDEO=1 \
pnpm test:live -- extensions/vydra/vydra.live.test.ts
ไฟล์สดของ Vydra ที่รวมมาให้ตอนนี้ครอบคลุม:
vydra/veo3text-to-videovydra/klingimage-to-video โดยใช้ URL รูปภาพระยะไกล
แทนที่ fixture รูปภาพระยะไกลเมื่อจำเป็น:
export OPENCLAW_LIVE_VYDRA_KLING_IMAGE_URL="https://example.com/reference.png"
Speech synthesis
ตั้งค่า Vydra ให้เป็นผู้ให้บริการเสียงพูด:
{
messages: {
tts: {
provider: "vydra",
providers: {
vydra: {
apiKey: "${VYDRA_API_KEY}",
voiceId: "21m00Tcm4TlvDq8ikWAM",
},
},
},
},
}
ค่าเริ่มต้น:
- โมเดล:
elevenlabs/tts - รหัสเสียง:
21m00Tcm4TlvDq8ikWAM
Plugin ที่รวมมาให้ปัจจุบันเปิดเผยเสียงเริ่มต้นหนึ่งรายการที่ทราบว่าใช้งานได้ดี และส่งคืนไฟล์เสียง MP3