ความต้องการของระบบ
ก่อนเริ่มติดตั้ง ตรวจสอบให้แน่ใจว่าระบบของคุณมีความต้องการขั้นต่ำดังนี้:
🖥️ ระบบปฏิบัติการ
- macOS 10.15+
- อูบุนตู 20.04+
- Windows 10/11
- Docker (แนะนำ)
💾 หน่วยความจำ
- RAM: ขั้นต่ำ 8GB
- 16GB+ โปรโมชั่น
- พื้นที่เก็บข้อมูล: 10GB ว่าง
🔧 ซอฟต์แวร์
- ไพธอน 3.9+
- คอมไพล์
- Docker (ตัวเลือก)
- Node.js 16+ (สำหรับ UI)
🌐 เครือข่าย
- อินเทอร์เน็ตสำหรับติดตั้ง
- พอร์ต 8000 ว่าง
- API คีย์ ( ตัวเลือก)
แบบรวดเร็ว (Docker)
วิธีที่ง่ายที่สุดในการดำเนินการที่สุดใช้งาน clawbot
1
ดาวน์โหลด Docker รูปภาพ
ดึงDocker image clawbot:
นักเทียบท่าดึง clawbot/clawbot:ล่าสุด
2
สร้างไฟล์การตั้งค่า
สร้างไฟล์ .env สำหรับการตั้งค่า:
# สร้างใหม่สำหรับ clawbot
mkdir ~/clawbot
ซีดี ~/clawbot
#สร้างไฟล์.env
แมว > .env << EOF
CLAWBOT_API_KEY=your_api_key_ที่นี่
CLAWBOT_MODEL=gpt-4
CLAWBOT_PORT=8000
CLAWBOT_DEBUG=เท็จ
อีโอเอฟ
3
ต้องการ clawbot
เริ่มต้น clawbot คอนเทนเนอร์:
นักเทียบท่าทำงาน -d \
--ชื่อ clawbot \
-p 8000:8000 \
-v $(pwd):/app/data \
--env-ไฟล์ .env \
clawbot/clawbot:ล่าสุด
🎉 สำเร็จ! clawbot กำลังดำเนินการอยู่
http://localhost:8000
ดาวน์โหลดจาก Source Code
สำหรับการปรับแต่งหรือพัฒนา clawbot
1
พื้นที่เก็บข้อมูลโคลน
git clone https://github.com/petermsouzajr/clawbot.git
cd clawbot
2
นอกจากนี้การพึ่งพาอาศัยกัน
# สร้างสภาพแวดล้อมเสมือนจริง
หลาม -m venv venv
แหล่งที่มา venv/bin/activate # Linux/Mac
# หรือ venv\Scripts\activate # Windows
#แพ็คเกจเสริม
pip ติดตั้ง -r ข้อกำหนด.txt
3
ตั้งค่าการกำหนดค่า
# เรื่องไฟล์ตัวอย่าง
cp config.example.yaml config.yaml
#โบสถ์แห่งนี้
นาโน config.yaml
4
เริ่ม clawbot
หลาม -m clawbot.main
การตั้งค่าเบื้องต้น
1
เข้าถึงเว็บอินเตอร์เฟส
เปิดเบราว์เซอร์และไปที่ http://localhost:8000
2
ตั้งค่า API คีย์
เพิ่มคีย์ API สำหรับโมเดล AI คุณต้องใช้:
- OpenAI API คีย์ (สำหรับรุ่น GPT)
- Anthropic API Key (สำหรับรุ่น Claude)
- Hugging Face Token (สำหรับรุ่นโอเพ่นซอร์ส)
3
ทดสอบการทำงาน
ทดสอบ clawbot ด้วยคำสั่งง่ายๆ:
# ผ่าน CLI
clawbot "สวัสดี clawbot ช่วยแสดงข้อมูลระบบหน่อย"
# ผ่าน API
curl -X POST http://localhost:8000/api/chat \
-H "Content-Type: application/json" \
-d '{"message": "สวัสดี clawbot"}'
ตัวอย่างการใช้งานแรก
📁 จัดระเบียบไฟล์
clawbot "จัดระเบียบไฟล์ในไฟล์ดาวน์โหลดตามประเภทไฟล์"
📊 ตรวจสอบระบบ
clawbot "ตรวจสอบการใช้งาน CPU, RAM และพื้นที่ดิสก์"
🔍 ค้นหาไฟล์
clawbot "หาไฟล์ PDF กินอาหารในปริมาณ"
📝 สร้างรายงาน
clawbot "สร้างรายงานสรุปไฟล์ log ของแขก"
การแก้ไขปัญหาเบื้องต้น
🚫 clawbot ไม่เริ่มต้น
ปัญหา: พอร์ต 8000 ใช้งานได้แล้ว
วิธีแก้: เปลี่ยนพอร์ตในไฟล์ config หรือหยุดบริการที่ใช้พอร์ตดังกล่าว
วิธีแก้: เปลี่ยนพอร์ตในไฟล์ config หรือหยุดบริการที่ใช้พอร์ตดังกล่าว
🔑 API คีย์ไม่ทำงาน
ปัญหา: ข้อผิดพลาดการยืนยันตัวตน
วิธีแก้: คำสั่งตัด API และโควต้าของบัญชี
วิธีแก้: คำสั่งตัด API และโควต้าของบัญชี
💾 หน่วยความจำไม่เพียงพอ
ปัญหา: clawbot ทำงานช้าหรือหยุดทำงาน
วิธีแก้: ต้องเพิ่ม RAM ต้องใช้โมเดลที่เล็กกว่า
วิธีแก้: ต้องเพิ่ม RAM ต้องใช้โมเดลที่เล็กกว่า
ขั้นตอนถัดไป
เมื่อติดตั้ง clawbot ไม่เคยมีมาก่อน:
- 📖 อ่าน คู่มือการใช้งานเพื่อเรียนรู้คำสั่งขั้นสูง
- 🔧 ปรับแต่งการตั้งค่าให้เหมาะกับความต้องการ
- 🔌 ติดตั้งปลั๊กอินเพิ่มเติมสำหรับฟังก์ชันพิเศษ
- 🤝 ชุมชนชุมชน clawbot เพื่อแชร์ประสบการณ์