WebConverseai เป็นอินเทอร์เฟซการสนทนาที่ขับเคลื่อนด้วย AI ที่ช่วยให้ผู้ใช้สามารถแชทกับเว็บไซต์ได้ ด้วยการใช้ประโยชน์จากรูปแบบภาษาขั้นสูงและที่เก็บเวกเตอร์มันเป็นวิธีที่ราบรื่นในการโต้ตอบกับเนื้อหาของเว็บไซต์ใด ๆ ผ่านอินเทอร์เฟซแชท
langchain_chroma และ GoogleGenerativeAIEmbeddings เพื่อแปลงเนื้อหาเว็บไซต์เป็นร้านค้าเวกเตอร์เพื่อการดึงที่มีประสิทธิภาพหากต้องการตั้งค่าโครงการให้ทำตามขั้นตอนเหล่านี้:
โคลนที่เก็บ
ติดตั้งแพ็คเกจที่ต้องการ: pip install -r requirements.txt
ตั้งค่าไฟล์ .env ของคุณด้วยคีย์ API ที่จำเป็น: GOOGLE_API_KEY=your_google_api_key_here
ตรวจสอบให้แน่ใจว่าคุณมีไฟล์ .env นี้อยู่ใน .gitignore ของคุณเพื่อให้คีย์ของคุณปลอดภัย
ในการเริ่มต้นแอปพลิเคชัน Run: streamlit run Home.py
ป้อน URL เว็บไซต์เมื่อได้รับแจ้งและเริ่มแชทกับ AI เกี่ยวกับเนื้อหาของเว็บไซต์
อ้างถึง requirements.txt สำหรับรายการที่สมบูรณ์ของการพึ่งพา
ยินดีต้อนรับ! โปรดส่งคำขอดึงหรือเปิดปัญหา
โครงการนี้ได้รับใบอนุญาตภายใต้ใบอนุญาต MIT - ดูไฟล์ใบอนุญาตสำหรับรายละเอียด