Nitrogpt Navigator: GPT-3.5 AI chatbot ที่ใช้
Nitrogpt Navigator เป็น chatbot ขั้นสูงที่ใช้ประโยชน์จากเทคโนโลยีที่ทันสมัยรวมถึง GPT-3.5 ของ OpenAI, Langchain, LLMS และฐานข้อมูลเวกเตอร์ Pinecone มันถูกออกแบบมาเพื่อให้คำตอบที่แม่นยำและรับรู้ถึงคำถามใด ๆ ที่เกี่ยวข้องกับเนื้อหาใน RouterProtocol.com
คุณสมบัติ
- ขับเคลื่อนโดย GPT-3.5: Nitrogpt Navigator ใช้พลังของรูปแบบภาษาล่าสุดของ OpenAI เพื่อสร้างการตอบสนองที่เหมือนมนุษย์
- การรวม Langchain: Langchain ช่วยเพิ่มความสามารถทางภาษาศาสตร์ทำให้สามารถเข้าใจการสืบค้นผู้ใช้ที่เหมาะสมยิ่งขึ้น
- Embeddings Vector: การใช้แบบจำลองภาษาขนาดใหญ่จาก HuggingFace, All-Minilm-L6-V2 เพื่อแปลงข้อความเป็นรูปแบบตัวเลขสำหรับการสร้าง embeddings เวกเตอร์
- ฐานข้อมูลเวกเตอร์ Pinecone: การใช้ประโยชน์จาก Pinecone ช่วยให้การค้นหาความคล้ายคลึงกันของเวกเตอร์ที่มีประสิทธิภาพปรับปรุงความแม่นยำของการดึงข้อมูล
มันทำงานอย่างไร
Nitrogpt Navigator ดำเนินการโดยการประมวลผลการสืบค้นผู้ใช้ผ่านวิธีการหลายชั้น:
- การป้อนข้อมูลผู้ใช้: ผู้ใช้ส่งคำถามที่เกี่ยวข้องกับ RouterProtocol.com
- การประมวลผล Langchain: Langchain Parses และเข้าใจการสืบค้นของผู้ใช้โดยแยกข้อมูลสำคัญ
- การค้นหาเวกเตอร์ด้วย Pinecone: Pinecone ทำการค้นหาเวกเตอร์เพื่อระบุเนื้อหาที่เกี่ยวข้อง
- GPT-3.5 การสร้างการตอบสนอง: GPT-3.5 ของ OpenAI สร้างการตอบสนองที่รับรู้บริบทตามข้อมูลที่แยกออกมา
การติดตั้ง
หากต้องการเรียกใช้ Nitrogpt Navigator ในพื้นที่ให้ทำตามขั้นตอนเหล่านี้:
โคลนที่เก็บ:
git clone https://github.com/ShivankK26/NitroGPT-Navigator.git
cd NitroGPT Navigator
ติดตั้งการพึ่งพา:
pip install -r requirements.txt
ตั้งค่าปุ่ม API:
- รับคีย์ API สำหรับ Openai, กอดใบหน้าและ Pinecone
- เพิ่มคีย์เหล่านี้ลงในไฟล์การกำหนดค่าที่สอดคล้องกัน
เรียกใช้แอปพลิเคชัน:
การใช้งาน
เมื่อแอปพลิเคชันกำลังทำงานผู้ใช้สามารถโต้ตอบกับ RouterBot ได้โดยถามคำถามที่เกี่ยวข้องกับ RouterProtocol.com chatbot จะให้คำตอบที่ให้ข้อมูลและรับรู้บริบท
ตัวอย่าง:
การบริจาค
ยินดีต้อนรับ! หากคุณมีแนวคิดสำหรับการปรับปรุงการแก้ไขข้อผิดพลาดหรือคุณสมบัติใหม่อย่าลังเลที่จะเปิดปัญหาหรือส่งคำขอดึง