LLM-News-Research-tool
นี่เป็นเครื่องมือวิจัยข่าวที่ใช้งานง่ายที่ออกแบบมาสำหรับการดึงข้อมูลอย่างง่ายดาย ผู้ใช้สามารถป้อน URL บทความและถามคำถามเพื่อรับข้อมูลเชิงลึกที่เกี่ยวข้องจากตลาดหุ้นและโดเมนการเงิน
คุณสมบัติ
- โหลด URL หรืออัปโหลดไฟล์ข้อความที่มี URL เพื่อดึงเนื้อหาบทความ
- ประมวลผลเนื้อหาบทความผ่านตัวโหลดที่ไม่มีโครงสร้างของ Langchain
- สร้างเวกเตอร์ฝังโดยใช้การฝังของ OpenAI และใช้ประโยชน์จาก FAISS ซึ่งเป็นห้องสมุดการค้นหาที่คล้ายคลึงกันที่มีประสิทธิภาพเพื่อเปิดใช้งานการดึงข้อมูลที่เกี่ยวข้องอย่างรวดเร็วและมีประสิทธิภาพ
- โต้ตอบกับ LLM's (CHATGPT) โดยการป้อนคำถามและรับคำตอบพร้อมกับ URL ต้นฉบับ
โครงสร้างโครงการ
- Main.py: สคริปต์แอปพลิเคชัน Main Streamlit
- VectorEmbedding.pkl: ไฟล์ดองเพื่อจัดเก็บดัชนี FAISS
- .ENV: ไฟล์กำหนดค่าสำหรับการจัดเก็บคีย์ OpenAI API ของคุณ