工具介绍
Openclaw 自动构建
快速启动
最小( “ Docker run” )
- `ANTHROPIC-API-KEY'——任何支持的提供者关键作品(OpenAI、双子座等)
- `AUTH PASWORD ' ——用HTTP基本认证保护网络用户界面(用户默认为`admin',用`AUTH USERNAME'来覆盖)
- `OPENCLAW-GATEWAY-TOKEN ' -- -- 内部API标志;省略后自动生成,但明确用于稳定的API访问
- `开放-开放-开放-ORIGINS ' -- **(需要)** 设定为`http://localhost:5173'或您的前端来源,使中央遥感机构能够进行控制。
- `/数据 ' -- -- 重新启动期间的持续状态、配置和工作空间
完整设置( 堆砌)
包括持续存储,浏览器侧车(CDP + VNC),和网钩. 见`docker-compose.yml'。
** 开始后:**
1. ** Openclaw UI** -- -- `http://localhost:8080'(登录:你的`AUTH-USERNAME'/`AUTH-PASSWORD')
2. **浏览器桌面**——`http://localhost:8080/browser/'(登录:你的`AUTH-USERNAME'/浏览器`PASSWORD')——利用它登录需要认证的网站(Outh, 2FA, captchas)。 Openclaw通过CDP重新使用会话.
建筑
双层 Docker 构建 :
1. **Base图像**( " Dockerfile.base " )——从源头建立开口法。 标记为`coollabsio/openclaw-base:<version>。
2. ** 最终图像**( " Dockerfile " )——从基部,添加nginx + env-to-config脚本. 标出`coollabsio/openclaw:<version>。
文件
自动更新.yml 工作流程
触发:"计划:'0 */6 * *' +'workflow distpatch"(版本,强制-重建,跳过-latest tag).
需要的秘密( 检索设置)
- 'DOCKERHUB USERNAME' - 多克枢纽用户名
- " DOCKERHUB TOKEN " ——多克枢纽接入标志
- `GITHUB Token ' -- -- 由GitHub Action自动提供
环境变量
AI 供应商(至少需要一家)
· 变量 · · 说明 · ·
|-|-|-.
`ANTHROPIC-API-KEY ' 的Anthropic API密钥。 配置克洛德模型(Opus 4.5, Sonnet 4.5, Haiku 4.5.). 当出现时设置为主 。 @ @ info: status
`OPENAI-API-KEY' ' OpenAI API密钥。 配置GPT模型(5.2,5,4.5-预览). 如果没有Anthropic 键, 则使用初级键 。
`openrouter API KEY' 开路特API密钥。 如果没有Anthropic/ OpenAI 键, 则要上小学。 QQ
“GEMINI API KEY”谷歌双子座API键。 如果没有其他提供者的密钥集, 则为主 。 @ @ info
XAI API 键。 配置 Grok 模型 。 @ @ info
`GROQ API-KEY' ' Groq API密钥。 在 Groq 硬件上配置 Llama 模型 。 @ @ info
`MISTRAL API KEY' ' `Mistral API密钥'。 配置Mistral Large和其他模型。
`CEREBRAS API KEY ' ` Cerebras API 键。 在 Cerebras 硬件上配置 Llama 模型 。\\\ x
" VENICE API KEY " 威尼斯 AI API 密钥(OpenAI-兼容). 配置 Llama 3.3 70B. QQ
`MOONSHOT API KEY' ' 月光相接API密钥(OpenAI兼容). 配置 Kimi K2.5. {}
`KIMI API KEY' ' Kimi 编码 API 密钥(Anthropic-兼容). 配置 K2P5. 。\\\ x
“MINIMA++API KEY” 迷你max API 密钥(Anthropic-兼容)。 配置 MiniMax M 2.1. QQ
ZAI API KEY 键。 配置 GLM 模型 。\\\ x
`AI-GATEWAY-API-KEY ' ` Vercel AI Gateway API 密钥。 '
`OPENCODE API KEY' `OpenCode API密钥'。 还被接受为`OPENCODE-ZEN-API-KEY'。
`SyNTHETIC API KEY' 合成 API 密钥(Anthropic-compatible).
" COPILOT GITHUB TOKEN " 吉特胡布副驾驶标志。 通过 GitHub 配置 Claude 模型 。
QQQ-IAOMI API KEY" 小米米莫 API 密钥 (Anthropic-compatible). 配置 MiMo v2 Flash. QQ
多个提供者可以同时设置. 主型号优先: Anthropic > OpenAI > OpenRouter > OpenCode > GitHub Copilot > xAI > Groq > Mistral > Cerebras > 威尼斯 > Moonshot > Kimi > Synthetic > ZAI > AI Gateway > Xiaomi > Bedrock > Ollama.
如果一个提供方被取出 var,那么在下次开始时,该提供方部分会被从 " openclaw.json " 中清洗出。
deepgram(自动转录,可选)
· 变量 · · 说明 · ·
|-|-|-.
“DEEPGRAM API KEY” 深相干 API 键。 通过Nova 3 模式启用音频转录。
亚马逊·贝德罗克(使用 AWS 证书链)
· 变量 · 默认 · · 说明 · ·
|.
`AWS ACESS KEY-ID ' `AWS 访问密钥 ' 。 既需要`AWS ACESS KEY ID',也需要`AWS SECRET-ACESS-KEY'。
`AWS SECRET ACESS-KEY ' `AWS密钥 ' 。
`AWS region'`us-east-1'`AWS区域为Bedrock运行时间终点。
`AWS SESSION-Token ' 临时全权证书的可选会标。
“Bedroock PROVIDER FILTER”“[“人类”]”“过滤器贝德洛克模型由提供者发现(JSON阵列或逗号分隔字符串)。
Ollama( 本地模型, 不需要 API 密钥)
· 变量 · · 说明 · ·
|-|-|-.
`OLLAMA BASE-URL'`Ollama服务器URL'(例如`http://host.docker.internal:11434')。 启用 Ollama 提供者 w