Providers
Vydra
बंडल किया गया Vydra Plugin निम्न सुविधाएँ जोड़ता है:
vydra/grok-imagineके माध्यम से इमेज जनरेशनvydra/veo3(टेक्स्ट-टू-वीडियो) औरvydra/kling(इमेज-टू-वीडियो) के माध्यम से वीडियो जनरेशन- Vydra के ElevenLabs-समर्थित TTS रूट के माध्यम से स्पीच सिंथेसिस
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 होस्ट का उपयोग करें) |
सेटअप
इंटरैक्टिव ऑनबोर्डिंग चलाएँ
openclaw onboard --auth-choice vydra-api-keyया एनवायरनमेंट वेरिएबल को सीधे सेट करें:
export VYDRA_API_KEY="vydra_live_..."डिफ़ॉल्ट क्षमता चुनें
नीचे दी गई क्षमताओं (इमेज, वीडियो या स्पीच) में से एक या अधिक चुनें और उनसे मेल खाने वाला कॉन्फ़िगरेशन लागू करें।
क्षमताएँ
इमेज जनरेशन
डिफ़ॉल्ट और एकमात्र बंडल किया गया इमेज मॉडल:
vydra/grok-imagine
इसे डिफ़ॉल्ट इमेज प्रोवाइडर के रूप में सेट करें:
{ agents: { defaults: { imageGenerationModel: { primary: "vydra/grok-imagine", }, }, },}बंडल किया गया समर्थन केवल टेक्स्ट-टू-इमेज के लिए है और प्रत्येक अनुरोध पर अधिकतम एक इमेज देता है। Vydra के होस्ट किए गए एडिट रूट को रिमोट इमेज URL चाहिए और बंडल किया गया Plugin Vydra-विशिष्ट अपलोड ब्रिज नहीं जोड़ता।
वीडियो जनरेशन
पंजीकृत वीडियो मॉडल:
- टेक्स्ट-टू-वीडियो के लिए
vydra/veo3(इमेज रेफ़रेंस इनपुट अस्वीकार करता है) - इमेज-टू-वीडियो के लिए
vydra/kling(ठीक एक रिमोट इमेज URL आवश्यक है)
Vydra को डिफ़ॉल्ट वीडियो प्रोवाइडर के रूप में सेट करें:
{ agents: { defaults: { videoGenerationModel: { primary: "vydra/veo3", }, }, },}टिप्पणियाँ:
vydra/klingस्थानीय फ़ाइल अपलोड को शुरुआत में ही अस्वीकार करता है; केवल रिमोट इमेज URL रेफ़रेंस काम करता है।- Vydra का
klingHTTP रूट इस बारे में असंगत रहा है कि उसेimage_urlचाहिए याvideo_url; बंडल किया गया प्रोवाइडर दोनों फ़ील्ड में एक ही रिमोट इमेज URL भेजता है। - बंडल किया गया Plugin सतर्क रुख अपनाता है और आस्पेक्ट रेशियो, रिज़ॉल्यूशन, वॉटरमार्क या जनरेट किया गया ऑडियो जैसे गैर-दस्तावेज़ीकृत स्टाइल विकल्प फ़ॉरवर्ड नहीं करता।
वीडियो लाइव टेस्ट
प्रोवाइडर-विशिष्ट लाइव कवरेज:
OPENCLAW_LIVE_TEST=1 \OPENCLAW_LIVE_VYDRA_VIDEO=1 \pnpm test:live -- extensions/vydra/vydra.live.test.tsबंडल की गई Vydra लाइव फ़ाइल में ये शामिल हैं:
vydra/veo3टेक्स्ट-टू-वीडियो- रिमोट इमेज URL का उपयोग करके
vydra/klingइमेज-टू-वीडियो
आवश्यकता होने पर रिमोट इमेज फ़िक्स्चर को ओवरराइड करें:
export OPENCLAW_LIVE_VYDRA_KLING_IMAGE_URL="https://example.com/reference.png"स्पीच सिंथेसिस
Vydra को स्पीच प्रोवाइडर के रूप में सेट करें:
{ tts: { provider: "vydra", providers: { vydra: { apiKey: "${VYDRA_API_KEY}", voiceId: "21m00Tcm4TlvDq8ikWAM", }, }, },}डिफ़ॉल्ट:
- मॉडल:
elevenlabs/tts - वॉइस आईडी:
21m00Tcm4TlvDq8ikWAM("Rachel")
बंडल किया गया Plugin इस एकमात्र ज्ञात और सही ढंग से काम करने वाली डिफ़ॉल्ट वॉइस को उपलब्ध कराता है और MP3 ऑडियो फ़ाइलें लौटाता है।