跳转到内容

Vydra

随附的 Vydra 插件增加了:

  • 通过 vydra/grok-imagine 进行图像生成
  • 通过 vydra/veo3vydra/kling 进行视频生成
  • 通过 Vydra 基于 ElevenLabs 的 TTS 路由进行语音合成

OpenClaw 对所有这三种功能使用相同的 VYDRA_API_KEY

使用 https://www.vydra.ai/api/v1

Vydra 的 apex 主机 (https://vydra.ai/api/v1) 目前重定向到 www。某些 HTTP 客户端会在该跨主机重定向时丢弃 Authorization,这将导致有效的 API 密钥变成误导性的身份验证失败。随附的插件直接使用 www 基础 URL 以避免该问题。

交互式新手引导:

Terminal window
openclaw onboard --auth-choice vydra-api-key

或直接设置环境变量:

Terminal window
export VYDRA_API_KEY="vydra_live_..."

默认图像模型:

  • vydra/grok-imagine

将其设置为默认图像提供商:

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

当前的随附支持仅限文本生成图像。Vydra 的托管编辑路由需要远程图像 URL,而 OpenClaw 尚未在随附插件中添加 Vydra 专用的上传桥接器。

有关共享工具行为,请参阅图像生成

注册的视频模型:

  • vydra/veo3 用于文本生成视频
  • vydra/kling 用于图像生成视频

将 Vydra 设置为默认视频提供商:

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

注意:

  • vydra/veo3 仅作为文本生成视频随附。
  • vydra/kling 目前需要远程图像 URL 引用。本地文件上传会从一开始就被拒绝。
  • 随附的插件保持保守,不转发未记录的样式旋钮,例如宽高比、分辨率、水印或生成的音频。

有关共享工具行为,请参阅视频生成

将 Vydra 设置为语音提供商:

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

默认值:

  • 模型: elevenlabs/tts
  • 语音 ID: 21m00Tcm4TlvDq8ikWAM

随附的插件目前提供了一个已知良好的默认语音,并返回 MP3 音频文件。