แชทบอทสำหรับเว็บไซต์มหาวิทยาลัย
chatbot โดยใช้รุ่นเพิ่มการดึงด้วย Astra DB และ Openai Chat Model
สร้าง chatbot ผ้าขี้ริ้วของคุณเอง
- มันใช้ประโยชน์จาก DataStax Ragstack ซึ่งเป็นสแต็คที่ได้รับการดูแลจากซอฟต์แวร์โอเพนซอร์ซที่ดีที่สุดสำหรับการผ่อนคลายการใช้งานรูปแบบ RAG ในแอพพลิเคชั่นพร้อมผลิตที่ใช้ Astra Vector DB หรือ Apache Cassandra เป็นร้านเวกเตอร์
- ใช้โมเดลภาษาขนาดใหญ่ของ Openai สำหรับการถาม & คำตอบสไตล์แชทบอท
- ใช้ Streamlit เพื่อปรับใช้แอพที่ยอดเยี่ยมไปยังอินเทอร์เน็ตเพื่อให้ทุกคนได้เห็น!
- รวมกับร้านค้าเวกเตอร์ Astra DB สำหรับบริบทเพิ่มเติมที่เกี่ยวข้องกับมหาวิทยาลัย
- ออกแบบมาสำหรับการใช้งานของนักศึกษาระดับปริญญาตรีเพื่อถามคำถามที่จัดทำโดยเอกสาร Word มันมีข้อมูลเกี่ยวกับมหาวิทยาลัยที่ตั้งข้อมูลติดต่อวันที่คำศัพท์หลักสูตรต่างๆที่เสนอสำหรับผู้สมัครปี 2024-25
- การรวม Langchain ที่จัดเตรียมการเปิดใช้งานการเชื่อมโยงระหว่าง LLM ของ OpenAI (CHATGPT-3) และ ASTRA DB ทำให้กระบวนการค้นหาความหมายมีความคล่องตัวบนเฟรมเวิร์กที่ไม่มีเซิร์ฟเวอร์
สภาพแวดล้อม Python
ในกรณีที่คุณต้องการเรียกใช้ทั้งหมดข้างต้นในพื้นที่มันมีประโยชน์ในการสร้าง สภาพแวดล้อมเสมือนจริง ใช้ด้านล่างเพื่อตั้งค่า:
จากนั้นเปิดใช้งานดังนี้:
source myenv/bin/activate # on Linux/Mac
myenvScriptsactivate.bat # on Windows
ตอนนี้คุณสามารถเริ่มติดตั้งแพ็คเกจ:
pip3 install -r requirements.txt
เพื่อตรวจสอบว่ามีการติดตั้งแพ็คเกจใดแล้ว:
ซึ่งคุณสามารถบันทึกไปยังข้อกำหนด. txt หากคุณต้องการ:
pip3 freeze > requirements.txt
ดูตัวอย่างของ chatbot ที่ใช้งานบน Streamlit
โปรดทราบว่าสิ่งนี้ยังไม่ได้รับการปรับใช้ แต่ดูเหมือนด้านล่าง:-

