🔧 系統要求
在安裝 clawbot 之前,請確保您的系統滿足以下最低要求:
🖥️操作系統
- __第七學期__ 10.15+
- 烏班圖 20.04+
- __第九學期__ 10/11
- Docker(推薦)
💾 記憶
- 內存:最低 8GB
- 推薦16GB+
- 存儲空間:10GB可用空間
🔧 軟件
- Python 3.9+
- git
- __第五學期__(可選)
- Node.js 16+(用於 UI)
🌐 網絡
- 用於初始設置的互聯網
- 端口 8000 可用
- API 鍵(可選)
🇮🇳 印度特定提示: 如果您的互聯網連接有限,請考慮在非高峰時段下載 clawbot。初始設置需要下載 AI 模型,這可能會佔用大量帶寬。
🚀 快速入門(Docker)
在系統上運行 clawbot 的最快方法
1
拉 Docker 圖像
下載最新的 clawbot Docker 鏡像:
docker pull clawbot/clawbot:最新
2
創建配置
設置您的配置文件:
# 為 clawbot 創建目錄
mkdir〜/clawbot
cd〜/clawbot
# 創建.env文件
貓 > .env << EOF
CLAWBOT_API_KEY=your_api_key_here
CLAWBOT_MODEL=gpt-4
CLAWBOT_PORT=8000
CLAWBOT_DEBUG=假
EOF
3
運行 clawbot
啟動 clawbot 容器:
docker 運行 -d \
--名稱 clawbot \
-p 8000:8000 \
-v $(pwd):/應用程序/數據 \
--env-文件 .env \
clawbot/clawbot:最新
🎉 成功! clawbot 現在運行於
http://localhost:8000
⚙️手動安裝
對於想要更多控製或定制的開發人員
1
克隆存儲庫
git clone https://github.com/petermsouzajr/clawbot.git
cd clawbot
2
安裝依賴項
# 創建虛擬環境
python -m venv venv
源 venv/bin/activate # Linux/Mac
# 或 venv\Scripts\activate # Windows
# 安裝包
pip install -r 要求.txt
3
配置設置
# 複製示例配置
cp config.example.yaml config.yaml
# 編輯配置
納米配置.yaml
4
開始 clawbot
python -m clawbot.main
🔑 初始配置
1
訪問網頁界面
打開瀏覽器並導航至http://localhost:8000
2
設置 API 鍵
為您要使用的 AI 模型添加 API 鍵:
- 打開AI API 鍵(適用於 GPT 型號)
- 人類 API 鍵(適用於 Claude 型號)
- Hugging Face Token(適用於開源模型)
💡節省成本的秘訣: 從 Hugging Face 的開源模型開始,在學習 clawbot 的同時最大限度地減少 API 成本。您以後隨時可以添加商業 API。
3
測試安裝
驗證 clawbot 是否正常工作:
# Via CLI
clawbot "Hello clawbot, show me system information"
# Via API
curl -X POST http://localhost:8000/api/chat \
-H "Content-Type: application/json" \
-d '{"message": "Hello clawbot"}'
🎯 第一個任務
📁 文件組織
clawbot“按文件類型組織我的下載文件夾中的文件”
📊 系統監控
clawbot“檢查 CPU、RAM 和磁盤使用情況”
🔍 文件搜索
clawbot“查找上週創建的所有 PDF 文件”
📝 報告生成
clawbot“創建服務器日誌的摘要報告”
🛠️ 故障排除
🚫 clawbot 無法開始
問題: 端口8000已被使用
解決方案: 更改配置文件中的端口或停止使用該端口的服務
解決方案: 更改配置文件中的端口或停止使用該端口的服務
🔑 API 關鍵問題
問題: 認證錯誤
解決方案: 驗證 API 密鑰有效性和帳戶配額
解決方案: 驗證 API 密鑰有效性和帳戶配額
💾 內存問題
問題: clawbot 運行緩慢或崩潰
解決方案: 增加 RAM 或使用較小的型號
解決方案: 增加 RAM 或使用較小的型號
🇮🇳本地支持: 於 Discord 加入印度 clawbot 社區,獲取其他開發人員針對特定地區的幫助和提示。