Langchain โทรเลข GPT Chatbot | สร้าง AI Telegram Chatbot ของคุณเองด้วยเอกสารที่คุณมี
พื้นที่เก็บข้อมูลนี้มี Chatbot ของ Telegram ที่ขับเคลื่อนโดย GPT-3.5-turbo ของ OpenAI และ FAISS สำหรับการค้นหาความคล้ายคลึงกันของเอกสาร แชทบอทสามารถเข้าใจข้อความและข้อความเสียงได้ โดยให้การตอบกลับที่ชาญฉลาดตามการป้อนข้อมูลของผู้ใช้ นอกเหนือจากความสามารถในการสนทนาแล้ว แชทบอทยังทำงานร่วมกับเครื่องมือค้นหาความคล้ายคลึงของเอกสาร ทำให้ผู้ใช้สามารถค้นหาข้อมูลที่เกี่ยวข้องในคอลเลกชันเอกสารได้
สาธิต
มฤตยูAI
คุณสมบัติ
- รองรับข้อความและข้อความเสียง
- AI การสนทนาโดยใช้ GPT-3.5-turbo ของ OpenAI
- ค้นหาความคล้ายคลึงกันของเอกสารด้วย FAISS
- การติดตามประวัติการสนทนา
- การรวมการอ่านออกเสียงข้อความของ Google
เทคโนโลยี
- หลาม
- OpenAI API
- ไฟส์
- เทเลบอท
- การอ่านออกเสียงข้อความของ Google
- การรู้จำเสียงพูด
- ปิดับ
ขอบเขตในอนาคต
- รองรับภาษาเพิ่มเติม (เกาหลี, 日本語, বাংলা ฯลฯ)
- บูรณาการกับแพลตฟอร์มการส่งข้อความอื่น ๆ
- คุณสมบัติการสนทนาขั้นสูงเพิ่มเติม (เช่น การตอบกลับตามบริบท)
- ปรับปรุงประสิทธิภาพและความสามารถในการปรับขนาด
- ใช้โมเดลของ OpenAI เวอร์ชันใหม่กว่า
การติดตั้งและการใช้งาน
ข้อกำหนดเบื้องต้น
- ไพธอน 3.7+
- คีย์ OpenAI API
- ไฟส์
- โทเค็นบอทโทรเลข
การติดตั้ง
- ไปที่ Langchain Chat และสร้างโมเดลตามเอกสารของคุณ
- โคลนพื้นที่เก็บข้อมูล
git clone https://github.com/shamspias/langchain-chat.git
cd langchain-chat
- คัดลอก Model ลงใน
models/
directory - สร้างสภาพแวดล้อมเสมือนและเปิดใช้งาน ติดตั้งการขึ้นต่อกัน
python3 -m venv venv
. venv/bin/activate
pip install -r requirements.txt
- คัดลอกไฟล์ example.env และเปลี่ยนชื่อเป็น .env และระบุค่าของตัวแปร
- เรียกใช้แอปพลิเคชัน
- เริ่มแชทกับบอทของคุณ!
ใบอนุญาต
โครงการนี้ได้รับอนุญาตภายใต้ใบอนุญาต MIT ดูไฟล์ใบอนุญาตสำหรับรายละเอียด
มีส่วนร่วม
ยินดีบริจาค! โปรดส่งปัญหาหรือดึงคำขอเพื่อปรับปรุงฟังก์ชันการทำงาน ประสิทธิภาพ หรือเอกสารของแชทบอทได้ตามสบาย
รับทราบ
- OpenAI สำหรับการให้บริการรุ่น GPT-3.5-turbo
- Facebook AI สำหรับการพัฒนาห้องสมุด FAISS
- ผู้พัฒนาไลบรารีและเครื่องมือต่างๆ ที่ใช้ในโปรเจ็กต์นี้