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)

การตั้งค่า

  • เรียกใช้การเริ่มต้นใช้งานแบบโต้ตอบ

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

    หรือตั้งค่าตัวแปรสภาพแวดล้อมโดยตรง:

    bash
    export VYDRA_API_KEY="vydra_live_..."
  • เลือกความสามารถเริ่มต้น

    เลือกความสามารถด้านล่างอย่างน้อยหนึ่งรายการ (รูปภาพ วิดีโอ หรือเสียงพูด) และใช้การกำหนดค่าที่ตรงกัน

  • ความสามารถ

    การสร้างรูปภาพ

    โมเดลรูปภาพเริ่มต้นและเป็นโมเดลเดียวที่รวมมาให้:

    • vydra/grok-imagine

    ตั้งค่าให้เป็นผู้ให้บริการรูปภาพเริ่มต้น:

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

    การรองรับที่รวมมาให้รองรับเฉพาะข้อความเป็นรูปภาพ โดยสร้างได้สูงสุดหนึ่งรูปภาพต่อคำขอ เส้นทางแก้ไขที่โฮสต์โดย Vydra ต้องการ URL รูปภาพระยะไกล และ Plugin ที่รวมมาให้ไม่ได้เพิ่มบริดจ์อัปโหลดเฉพาะสำหรับ Vydra

    การสร้างวิดีโอ

    โมเดลวิดีโอที่ลงทะเบียนไว้:

    • vydra/veo3 สำหรับข้อความเป็นวิดีโอ (ปฏิเสธอินพุตอ้างอิงรูปภาพ)
    • vydra/kling สำหรับรูปภาพเป็นวิดีโอ (ต้องมี URL รูปภาพระยะไกลหนึ่งรายการเท่านั้น)

    ตั้งค่า Vydra เป็นผู้ให้บริการวิดีโอเริ่มต้น:

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

    หมายเหตุ:

    • vydra/kling ปฏิเสธการอัปโหลดไฟล์ภายในตั้งแต่ต้น ใช้งานได้เฉพาะการอ้างอิง URL รูปภาพระยะไกลเท่านั้น
    • เส้นทาง HTTP kling ของ Vydra มีพฤติกรรมไม่สม่ำเสมอว่าต้องใช้ image_url หรือ video_url ผู้ให้บริการที่รวมมาให้จึงส่ง URL รูปภาพระยะไกลเดียวกันในทั้งสองฟิลด์
    • Plugin ที่รวมมาให้ใช้แนวทางที่ระมัดระวังและไม่ส่งต่อการตั้งค่ารูปแบบที่ไม่มีเอกสารกำกับ เช่น อัตราส่วนภาพ ความละเอียด ลายน้ำ หรือเสียงที่สร้างขึ้น
    การทดสอบวิดีโอแบบสด

    ขอบเขตการทดสอบแบบสดเฉพาะผู้ให้บริการ:

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

    ไฟล์ทดสอบแบบสดของ Vydra ที่รวมมาให้ครอบคลุม:

    • vydra/veo3 สำหรับข้อความเป็นวิดีโอ
    • vydra/kling สำหรับรูปภาพเป็นวิดีโอโดยใช้ URL รูปภาพระยะไกล

    แทนที่ฟิกซ์เจอร์รูปภาพระยะไกลเมื่อจำเป็น:

    bash
    export OPENCLAW_LIVE_VYDRA_KLING_IMAGE_URL="https://example.com/reference.png"
    การสังเคราะห์เสียงพูด

    ตั้งค่า Vydra เป็นผู้ให้บริการเสียงพูด:

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

    ค่าเริ่มต้น:

    • โมเดล: elevenlabs/tts
    • รหัสเสียง: 21m00Tcm4TlvDq8ikWAM ("Rachel")

    Plugin ที่รวมมาให้เปิดใช้งานเสียงเริ่มต้นที่ผ่านการตรวจสอบว่าใช้งานได้ดีนี้เพียงเสียงเดียว และส่งคืนไฟล์เสียง MP3

    เนื้อหาที่เกี่ยวข้อง

    Was this useful?
    On this page

    On this page