Providers
Vydra
バンドルされたVydra Pluginは次の機能を追加します。
vydra/grok-imagineによる画像生成vydra/veo3(テキストから動画)およびvydra/kling(画像から動画)による動画生成- VydraのElevenLabsベースのTTSルートによる音声合成
OpenClawは3つの機能すべてで同じVYDRA_API_KEYを使用します。
| プロパティ | 値 |
|---|---|
| プロバイダーID | 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_..."デフォルト機能を選択
以下の機能(画像、動画、音声)から1つ以上を選び、対応する設定を適用します。
機能
画像生成
デフォルトかつ唯一のバンドル済み画像モデル:
vydra/grok-imagine
デフォルトの画像プロバイダーとして設定します。
{ agents: { defaults: { imageGenerationModel: { primary: "vydra/grok-imagine", }, }, },}バンドルされたサポートはテキストから画像への生成のみに対応し、1リクエストにつき最大1枚です。Vydraのホスト型編集ルートではリモート画像URLが必要であり、バンドルされたPluginはVydra固有のアップロードブリッジを追加しません。
動画生成
登録済みの動画モデル:
vydra/veo3:テキストから動画(画像参照入力は拒否)vydra/kling:画像から動画(リモート画像URLが1つだけ必要)
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 - 音声ID:
21m00Tcm4TlvDq8ikWAM(「Rachel」)
バンドルされたPluginは、正常動作が確認されているこのデフォルト音声1つを公開し、MP3音声ファイルを返します。
関連項目
Was this useful?