octop v0.9.24 需通过 openclaw 网关桥接才能使用火山引擎能力,因其本身不原生支持 volcano engine 接入;openclaw 负责模型调用、密钥鉴权与协议转换,octop 仅作为上层调度端通过 mcp 连接器调用其统一接口。
☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜

明确角色分工
Octop 不是模型网关,而是 Agent 编排器。它通过 MCP(Model Context Protocol)连接器 调用外部服务,但不处理 API Key、Base URL、模型路由等底层配置。Volcano Engine 的接入逻辑全部落在 OpenClaw 侧。
接入路径:Octop + OpenClaw + Volcengine Provider
需部署并配置三者协同链路:
- 在服务器或本地环境运行 OpenClaw 网关(v1.3+ 推荐),并安装官方插件:
openclaw plugins install @openclaw/volcengine-provider - 使用交互式命令配置火山引擎密钥:
openclaw onboard --auth-choice volcengine-api-key(自动写入~/.openclaw/openclaw.json) - 为 CodingPlan 或通用模型分别设置正确 Base URL:
• CodingPlan:用https://ark.cn-beijing.volces.com/api/coding/v3
• 在线推理:用https://ark.cn-beijing.volces.com/api/v3(二者不可混用) - 在 Octop v0.9.24 中,进入「设置 → MCP Connector」,将 OpenClaw 的本地 HTTP 地址(如
http://localhost:8080)填入「Gateway Endpoint」字段 - 确保 OpenClaw 已启用对应工具能力(如
volcengine模型 Provider 和volcengine语音 Provider),Octop 即可通过标准 MCP 工具调用触发火山模型或 TTS
语音合成(TTS)特别说明
Volcano Engine 的 BytePlus Seed Speech 需独立密钥:BYTEPLUS_SEED_SPEECH_API_KEY 或 VOLCENGINE_TTS_API_KEY。该密钥不与模型 API Key 共享,必须在 OpenClaw 配置中显式声明,并在 openclaw.json 的 speechProviders 区块中启用 volcengine 语音提供方。
验证是否生效
在 Octop 中新建一个含语音输出的任务(例如“用豆包语音读出这句话”),观察日志是否出现来自 OpenClaw 的 volcengine.tts 调用记录;也可在终端执行:curl http://localhost:8080/v1/tools/list | jq '.providers[].name',确认返回中包含 volcengine 相关条目。











