Providers
ویدرا
Plugin همراه Vydra موارد زیر را اضافه میکند:
- تولید تصویر از طریق
vydra/grok-imagine - تولید ویدئو از طریق
vydra/veo3(متنبهویدئو) وvydra/kling(تصویربهویدئو) - سنتز گفتار از طریق مسیر TTS مبتنی بر ElevenLabs در Vydra
OpenClaw برای هر سه قابلیت از همان VYDRA_API_KEY استفاده میکند.
| ویژگی | مقدار |
|---|---|
| شناسه ارائهدهنده | vydra |
| Plugin | همراه، enabledByDefault: true |
| متغیر محیطی احراز هویت | VYDRA_API_KEY |
| پرچم راهاندازی اولیه | --auth-choice vydra-api-key |
| پرچم مستقیم CLI | --vydra-api-key <key> |
| قراردادها | imageGenerationProviders, videoGenerationProviders, speechProviders |
| نشانی پایه | 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 راهدور تصویر کار میکند.- مسیر HTTP مربوط به
klingدر Vydra درباره اینکه به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 - تصویربهویدئو با
vydra/klingبا استفاده از یک نشانی URL راهدور تصویر
در صورت نیاز، داده آزمایشی تصویر راهدور را بازنویسی کنید:
export OPENCLAW_LIVE_VYDRA_KLING_IMAGE_URL="https://example.com/reference.png"سنتز گفتار
Vydra را بهعنوان ارائهدهنده گفتار تنظیم کنید:
{ messages: { tts: { provider: "vydra", providers: { vydra: { apiKey: "${VYDRA_API_KEY}", voiceId: "21m00Tcm4TlvDq8ikWAM", }, }, }, },}پیشفرضها:
- مدل:
elevenlabs/tts - شناسه صدا:
21m00Tcm4TlvDq8ikWAM(«Rachel»)
Plugin همراه، همین یک صدای پیشفرض آزمودهشده را ارائه میکند و فایلهای صوتی MP3 بازمیگرداند.