Providers
Vydra
Plugin Vydra ที่บันเดิลมาพร้อมกันเพิ่ม:
- การสร้างภาพผ่าน
vydra/grok-imagine - การสร้างวิดีโอผ่าน
vydra/veo3และvydra/kling - การสังเคราะห์เสียงพูดผ่านเส้นทาง TTS ของ Vydra ที่รองรับโดย ElevenLabs
OpenClaw ใช้ VYDRA_API_KEY เดียวกันสำหรับทั้งสามความสามารถ
| คุณสมบัติ | ค่า |
|---|---|
| ID ผู้ให้บริการ | vydra |
| Plugin | บันเดิลมาพร้อมกัน, enabledByDefault: true |
| ตัวแปร env สำหรับ auth | VYDRA_API_KEY |
| แฟล็ก onboarding | --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หรือตั้งค่าตัวแปร env โดยตรง:
export VYDRA_API_KEY="vydra_live_..."Choose a default capability
เลือกความสามารถด้านล่างอย่างน้อยหนึ่งอย่าง (ภาพ วิดีโอ หรือเสียงพูด) แล้วใช้การกำหนดค่าที่ตรงกัน
ความสามารถ
Image generation
โมเดลภาพเริ่มต้น:
vydra/grok-imagine
ตั้งให้เป็นผู้ให้บริการภาพเริ่มต้น:
{ agents: { defaults: { imageGenerationModel: { primary: "vydra/grok-imagine", }, }, },}การรองรับที่บันเดิลอยู่ปัจจุบันเป็นแบบข้อความเป็นภาพเท่านั้น เส้นทางแก้ไขที่ Vydra โฮสต์ไว้คาดหวัง URL ภาพระยะไกล และ OpenClaw ยังไม่ได้เพิ่มบริดจ์อัปโหลดเฉพาะสำหรับ Vydra ใน Plugin ที่บันเดิลมาพร้อมกัน
Video generation
โมเดลวิดีโอที่ลงทะเบียนไว้:
vydra/veo3สำหรับข้อความเป็นวิดีโอvydra/klingสำหรับภาพเป็นวิดีโอ
ตั้ง Vydra เป็นผู้ให้บริการวิดีโอเริ่มต้น:
{ agents: { defaults: { videoGenerationModel: { primary: "vydra/veo3", }, }, },}หมายเหตุ:
vydra/veo3ถูกบันเดิลเป็นข้อความเป็นวิดีโอเท่านั้นvydra/klingปัจจุบันต้องใช้การอ้างอิง URL ภาพระยะไกล การอัปโหลดไฟล์ภายในเครื่องจะถูกปฏิเสธตั้งแต่ต้น- เส้นทาง HTTP
klingปัจจุบันของ Vydra มีความไม่สม่ำเสมอว่าต้องใช้image_urlหรือvideo_url; ผู้ให้บริการที่บันเดิลมาพร้อมกันจะแมป URL ภาพระยะไกลเดียวกันเข้าไปในทั้งสองฟิลด์ - Plugin ที่บันเดิลมาพร้อมกันยังคงใช้แนวทางระมัดระวังและไม่ส่งต่อ knob ของสไตล์ที่ไม่ได้จัดทำเอกสารไว้ เช่น อัตราส่วนภาพ ความละเอียด ลายน้ำ หรือเสียงที่สร้างขึ้น
Video live tests
ความครอบคลุม live เฉพาะผู้ให้บริการ:
OPENCLAW_LIVE_TEST=1 \OPENCLAW_LIVE_VYDRA_VIDEO=1 \pnpm test:live -- extensions/vydra/vydra.live.test.tsไฟล์ live ของ Vydra ที่บันเดิลมาพร้อมกันตอนนี้ครอบคลุม:
vydra/veo3ข้อความเป็นวิดีโอvydra/klingภาพเป็นวิดีโอโดยใช้ 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}", speakerVoiceId: "21m00Tcm4TlvDq8ikWAM", }, }, }, },}ค่าเริ่มต้น:
- โมเดล:
elevenlabs/tts - ID เสียง:
21m00Tcm4TlvDq8ikWAM
Plugin ที่บันเดิลมาพร้อมกันปัจจุบันเปิดเผยเสียงเริ่มต้นที่ทราบว่าใช้งานได้ดีหนึ่งเสียง และส่งคืนไฟล์เสียง MP3