Babu-Lohar เป็น Slack Bot อเนกประสงค์ที่ขับเคลื่อนโดย Large Language Model (LLM) ขั้นสูง ได้รับการออกแบบมาเพื่อโต้ตอบกับเอกสารที่คุณอัปโหลด แยกข้อมูลที่เป็นประโยชน์ และช่วยในการวิเคราะห์และจัดการเนื้อหา
โคลนพื้นที่เก็บข้อมูล
ขั้นแรก โคลนพื้นที่เก็บข้อมูล Babu-Lohar จาก GitHub ไปยังเครื่องของคุณ ใช้คำสั่งต่อไปนี้:
git clone https://github.com/Madhav-MKNC/Babu-LOHAR.git;
cd Babu-LOHAR/;
ตั้งค่าสภาพแวดล้อม
ติดตั้งการขึ้นต่อกันที่จำเป็นสำหรับ Babu-Lohar ขอแนะนำให้ใช้สภาพแวดล้อมเสมือนจริงเพื่อจัดระเบียบโครงการของคุณ
pip install -r requirements.txt
กำหนดค่าพื้นที่ทำงาน Slack ของคุณ
สร้างบอทใหม่ในพื้นที่ทำงาน Slack ของคุณและรับ Bot User OAuth Token
ตั้งค่าตัวแปรสภาพแวดล้อม
คุณจะต้องตั้งค่าตัวแปรสภาพแวดล้อมทั้งหมดที่กล่าวถึงในไฟล์ .env (ตรวจสอบให้แน่ใจว่าส่วนนี้ยังคงปลอดภัยที่สุดเท่าที่จะเป็นไปได้)
เรียกใช้บอท
เมื่อคุณตั้งค่าทุกอย่างเรียบร้อยแล้ว คุณสามารถรัน Babu-Lohar ได้โดยใช้คำสั่งต่อไปนี้:
python main.py
เมื่อ Babu-Lohar เปิดใช้งานแล้ว คุณสามารถเริ่มอัปโหลดเอกสารไปยังพื้นที่ทำงาน Slack ของคุณได้ บอทจะประมวลผลเอกสารใดๆ ที่อัพโหลดไปยังช่องทางที่มันเป็นสมาชิกโดยอัตโนมัติ
หากต้องการโต้ตอบกับ Babu-Lohar เพียงพูดถึงบอทในข้อความ
Babu-Lohar ได้รับอนุญาตภายใต้ใบอนุญาต MIT
เราขอขอบคุณ @OpenAI สำหรับโมเดล GPT ที่น่าทึ่งซึ่งขับเคลื่อน Babu-Lohar นอกจากนี้ เราขอขอบคุณ @hwchase17 สำหรับเฟรมเวิร์กของ Langchain ซึ่งมีส่วนอย่างมากต่อการพัฒนาโครงการของเรา
หากมีคำถามหรือข้อกังวลใดๆ โปรดเปิดปัญหาบน GitHub หรือติดต่อผู้ดูแลโดยตรง
สนุกกับการใช้ Babu-Lohar!