大家好,我是正在实战各种AI项目的程序员晚枫。
今天我们来深入OpenClaw的配置系统。配置文件是OpenClaw的灵魂,掌握它你就能完全掌控Gateway的行为。
配置文件位置
主配置文件位于:
1 | ~/.openclaw/openclaw.json |
使用以下命令查看当前配置:
1 | openclaw config show |
编辑配置:
1 | # 用默认编辑器打开 |
配置文件结构概览
1 | { |
核心配置项详解
1. Gateway配置
1 | { |
安全建议:生产环境务必设置强token,并限制origins。
2. 模型提供商配置
Anthropic (Claude)
1 | { |
OpenAI (GPT)
1 | { |
国内模型示例(Moonshot)
1 | { |
3. 通道安全配置
1 | { |
4. 工具权限配置
1 | { |
5. 会话与记忆配置
1 | { |
常用配置模板
模板1:本地开发环境
1 | { |
模板2:生产服务器
1 | { |
模板3:多模型负载均衡
1 | { |
配置热重载
修改配置后,无需重启Gateway:
1 | # 发送重载信号 |
部分配置(如port、host)仍需重启生效。
环境变量注入
敏感信息建议使用环境变量:
1 | # .bashrc 或 .zshrc |
配置文件中引用:
1 | { |
下节预告
下一讲我们将学习模型提供商配置,详细讲解如何接入Claude、GPT、Gemini以及国产大模型。
💬 加入学习交流群
配置问题?加群讨论:
👉 点击加入交流群
推荐:AI Python编程实战营
🎁 限时福利:送《利用Python进行数据分析》实体书
👉 点击了解详情
—## 📚 完整学习路线这是OpenClaw入门课程的第X讲。查看完整课程大纲:👉 **OpenClaw入门课程大纲**课程包含30讲,从安装部署到实战项目,带你全面掌握OpenClaw。
课程导航
上一篇: 第3讲-Control UI详解
下一篇: 第5讲-模型提供商配置与多模型接入
PS:配置文件是OpenClaw的命脉,建议备份好你的openclaw.json。
