配置示例
基础配置
yaml
# ~/.moltbot/config.yaml
model:
provider: anthropic
api_key: ${ANTHROPIC_API_KEY}
model: claude-sonnet-4-20250514
channels:
- type: telegram
token: ${TELEGRAM_BOT_TOKEN}
- type: whatsapp
mode: baileys
storage:
type: sqlite
path: ~/.moltbot/data.dbDocker 配置
yaml
version: '3.8'
services:
moltbot:
image: moltbot:latest
volumes:
- ./config.yaml:/app/config.yaml
- ./data:/app/data
environment:
- ANTHROPIC_API_KEY=${ANTHROPIC_API_KEY}
- TELEGRAM_BOT_TOKEN=${TELEGRAM_BOT_TOKEN}
restart: unless-stopped环境变量
bash
# 模型配置
export ANTHROPIC_API_KEY=your-api-key
export OPENAI_API_KEY=your-openai-key
# 通道配置
export TELEGRAM_BOT_TOKEN=your-telegram-token
export WHATSAPP_SESSION_DIR=/path/to/sessions
# 存储配置
export CLAWDBOT_DATA_DIR=/path/to/data