diffbot kg chatbot
1.0.0
โปรเจ็กต์นี้ได้รับการออกแบบเพื่อแสดงขั้นตอนแบบครบวงจรสำหรับการสร้างกราฟความรู้จากบทความข่าว การวิเคราะห์ผ่านการแสดงภาพต่างๆ และสุดท้าย ช่วยให้ LLM สร้างคำถามตามข้อมูลที่ได้รับจากกราฟความรู้
โครงการนี้ใช้ Neo4j ซึ่งเป็นฐานข้อมูลกราฟเพื่อจัดเก็บกราฟความรู้และมี Diffbot เป็นผู้ให้บริการข้อมูล Diffbot นำเสนอการบูรณาการข้อมูลที่หลากหลายบนแพลตฟอร์ม เช่น:
สุดท้ายนี้ โปรเจ็กต์ใช้ OpenAI LLM เพื่อจัดเตรียมอินเทอร์เฟซการแชท ซึ่งสามารถตอบคำถามตามข้อมูลที่ให้ไว้จากกราฟความรู้
ตั้งค่าตัวแปรสภาพแวดล้อมใน . .env
คุณสามารถค้นหาเทมเพลตได้ใน .env.template
เริ่มคอนเทนเนอร์นักเทียบท่าด้วย
docker compose up
localhost:3000
ยินดีสนับสนุนการมีส่วนร่วมผ่านปัญหา GitHub หรือคำขอดึง