🔧 Yêu cầu hệ thống
Trước khi cài đặt clawbot, hãy đảm bảo hệ thống của bạn đáp ứng các yêu cầu tối thiểu sau:
🖥️ Hệ điều hành
- macOS 10.15+
- Ubuntu 20.04+
- __HẠN9__ 11/10
- Docker (được khuyến nghị)
💾 Ký ức
- RAM: tối thiểu 8GB
- Khuyến nghị 16GB+
- Dung lượng: 10GB dung lượng trống
🔧 Phần mềm
- Python 3.9+
- Git
- Docker (tùy chọn)
- Node.js 16+ (dành cho giao diện người dùng)
🌐 Mạng
- Internet để thiết lập ban đầu
- Cổng 8000 có sẵn
- API Phím (tùy chọn)
🇮🇳 Mẹo dành riêng cho Ấn Độ: Nếu kết nối Internet của bạn bị hạn chế, hãy cân nhắc tải xuống clawbot trong giờ thấp điểm. Thiết lập ban đầu yêu cầu tải xuống các mô hình AI có thể tiêu tốn nhiều băng thông.
🚀 Bắt đầu nhanh (Docker)
Cách nhanh nhất để clawbot chạy trên hệ thống của bạn
1
Kéo hình ảnh Docker
Tải xuống hình ảnh clawbot Docker mới nhất:
docker kéo clawbot/clawbot: mới nhất
2
Tạo cấu hình
Thiết lập tập tin cấu hình của bạn:
# Tạo thư mục cho clawbot
mkdir ~/clawbot
cd ~/clawbot
# Tạo tập tin .env
con mèo > .env << EOF
CLAWBOT_API_KEY=your_api_key_here
CLAWBOT_MODEL=gpt-4
CLAWBOT_PORT=8000
CLAWBOT_DEBUG=sai
EOF
3
Chạy clawbot
Khởi động vùng chứa clawbot:
docker chạy -d \
--tên clawbot \
-p 8000:8000 \
-v $(pwd):/ứng dụng/dữ liệu \
--env-file .env \
clawbot/clawbot:mới nhất
🎉Thành công! clawbot hiện đang chạy lúc
http://localhost:8000
⚙️ Cài đặt thủ công
Dành cho nhà phát triển muốn kiểm soát hoặc tùy chỉnh nhiều hơn
1
Kho lưu trữ bản sao
git clone https://github.com/petermsouzajr/clawbot.git
cd clawbot
2
Cài đặt phụ thuộc
#Tạo môi trường ảo
python -m venv venv
nguồn venv/bin/kích hoạt # Linux/Mac
# hoặc venv\Scripts\activate # Windows
# Cài đặt gói
cài đặt pip -r require.txt
3
Định cấu hình cài đặt
# Sao chép cấu hình ví dụ
cp config.example.yaml config.yaml
# Chỉnh sửa cấu hình
cấu hình nano.yaml
4
Bắt đầu clawbot
trăn -m clawbot.main
🔑 Cấu hình ban đầu
1
Truy cập giao diện web
Mở trình duyệt của bạn và điều hướng đếnhttp://localhost:8000
2
Thiết lập khóa API
Thêm khóa API cho mẫu AI bạn muốn sử dụng:
- OpenAI API Khóa (dành cho kiểu máy GPT)
- Khóa nhân học API (dành cho mẫu Claude)
- Ôm Face Token (đối với mô hình nguồn mở)
💡 Mẹo tiết kiệm chi phí: Bắt đầu với các mô hình nguồn mở từ Ôm mặt để giảm thiểu chi phí API khi học clawbot. Bạn luôn có thể thêm APIs thương mại sau.
3
Cài đặt thử nghiệm
Xác minh clawbot đang hoạt động chính xác:
# 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"}'
🎯 Nhiệm vụ đầu tiên
📁 Tổ chức tập tin
clawbot "Sắp xếp các tệp trong thư mục Tải xuống của tôi theo loại tệp"
📊 Giám sát hệ thống
clawbot "Kiểm tra mức sử dụng CPU, RAM và ổ đĩa"
🔍 Tìm kiếm tệp
clawbot "Tìm tất cả các tệp PDF được tạo trong tuần trước"
📝 Tạo báo cáo
clawbot "Tạo báo cáo tóm tắt về nhật ký máy chủ"
🛠️ Khắc phục sự cố
🚫 clawbot Không bắt đầu
Vấn đề: Cổng 8000 đã được sử dụng
Giải pháp: Thay đổi cổng trong tệp cấu hình hoặc dừng dịch vụ bằng cổng đó
Giải pháp: Thay đổi cổng trong tệp cấu hình hoặc dừng dịch vụ bằng cổng đó
🔑 API Các vấn đề chính
Vấn đề: Lỗi xác thực
Giải pháp: Xác minh tính hợp lệ của khóa API và hạn mức tài khoản
Giải pháp: Xác minh tính hợp lệ của khóa API và hạn mức tài khoản
💾 Vấn đề về trí nhớ
Vấn đề: clawbot chạy chậm hoặc bị treo
Giải pháp: Tăng RAM hoặc sử dụng model nhỏ hơn
Giải pháp: Tăng RAM hoặc sử dụng model nhỏ hơn
🇮🇳 Hỗ trợ địa phương: Tham gia cộng đồng clawbot Ấn Độ trên Discord để nhận trợ giúp theo từng khu vực và lời khuyên từ các nhà phát triển đồng nghiệp.
📚 Các bước tiếp theo
Bây giờ clawbot đã được cài đặt, bạn có thể:
- 📖 ĐọcHướng dẫn sử dụng học lệnh nâng cao
- 🔧 Tùy chỉnh cài đặt cho nhu cầu cụ thể của bạn
- 🔌 Cài đặt bổ sung các chức năng mở rộng
- 🤝 Tham gia cộng đồng clawbot để chia sẻ kinh nghiệm