配置说明
详细了解 OpenClaw 的配置选项,包括 API Key、多模型设置、代理配置等。
配置文件位置
OpenClaw 的配置文件默认位于:
# macOS/Linux
~/.openclaw/config.yaml
# Windows
%USERPROFILE%\.openclaw\config.yaml
基础配置示例
# OpenClaw 配置文件
# 默认模型设置
models:
default: kimi
# Kimi 配置
kimi:
api_key: "sk-your-kimi-api-key"
model: "kimi-k2.5"
base_url: "https://api.moonshot.cn/v1"
# Claude 配置
claude:
api_key: "sk-your-claude-api-key"
model: "claude-3-opus-4"
base_url: "https://api.anthropic.com/v1"
# OpenAI 配置
openai:
api_key: "sk-your-openai-api-key"
model: "gpt-4"
base_url: "https://api.openai.com/v1"
# 浏览器配置
browser:
headless: false
debug_port: 9222
chrome_path: "/Applications/Google Chrome.app/Contents/MacOS/Google Chrome"
# 代理设置
proxy:
http: "http://127.0.0.1:7890"
https: "http://127.0.0.1:7890"
# 日志设置
logging:
level: "info"
file: "~/.openclaw/logs/openclaw.log"
# 技能配置
skills:
auto_update: true
custom_path: "~/.openclaw/skills"
获取 API Key
Kimi (Moonshot AI)
- 访问 https://platform.moonshot.cn/
- 注册并登录账号
- 进入"API Key 管理"
- 创建新的 API Key
- 复制并保存到配置文件
Claude (Anthropic)
- 访问 https://console.anthropic.com/
- 注册账号并完成验证
- 进入 "API Keys" 页面
- 生成新的 API Key
多模型切换
在对话中临时切换模型:
# 使用特定模型
openclaw --model claude "你的问题"
# 或在配置中切换默认模型
openclaw config set models.default gpt-4
环境变量
也可以使用环境变量配置:
# macOS/Linux
export OPENCLAW_KIMI_API_KEY="sk-your-key"
export OPENCLAW_CLAUDE_API_KEY="sk-your-key"
# Windows PowerShell
$env:OPENCLAW_KIMI_API_KEY="sk-your-key"