⚡PowerHub AIv2.0.0
← กลับหน้าโปรเจคทั้งหมด
ระดับ: POWER+

AI Knowledge Agent — ระบบ RAG ค้นหาข้อมูลจากเอกสารองค์กร

อัปโหลด PDF, คู่มือสินค้า, หรือข้อบังคับบริษัท ให้ AI อ่านเข้าใจและตอบคำถามได้ถูกต้อง พร้อมอ้างอิงหน้าเอกสารอย่างแม่นยำ ไม่มั่วข้อมูล

TypeScriptLangChainVector EmbeddingsGemini 1.5 Flash

📋 ภาพรวม

โซลูชัน Retrieval-Augmented Generation (RAG) คุณภาพสูง ช่วยให้ AI ตอบคำถามจากเอกสารจริงขององค์กรได้ 100% โดยไม่เกิดอาการหลอน (Hallucination) พร้อมใส่เชิงอรรถระบุหน้าเอกสารที่ใช้อ้างอิง

⚙️ ทำงานอย่างไร

  1. นำเข้าเอกสาร PDF หรือคู่มือการทำงาน
  2. ระบบตัดแบ่งข้อความออกเป็นส่วนย่อย (Chunking ขนาด 500 ตัวอักษร)
  3. แปลงแต่ละส่วนเป็น Vector Embeddings
  4. เมื่อมีคำถาม ระบบจะค้นหาส่วนที่เกี่ยวข้องมากที่สุด 3 ลำดับแรก
  5. นำส่วนที่เกี่ยวข้องมารวมกับ Prompt ให้ AI ตอบคำถามพร้อมอ้างอิงแหล่งที่มา

🔧 วิธีติดตั้ง

```bash npm install dotenv ```

💻 ซอร์สโค้ดโปรเจกต์ (Production Code)

🔒

ซอร์สโค้ดสงวนสิทธิ์เฉพาะสมาชิก POWER ขึ้นไป

กรุณาสมัครสมาชิกและเลือกแพ็กเกจ เพื่อปลดล็อกโค้ดเต็ม 100% พร้อมคู่มือภาษาไทย

📜 โค้ดทุกชิ้นเป็น Licensed Source Code — เมื่อปลดล็อกแล้วโค้ดจะฝังใบอนุญาตผูกกับบัญชีของคุณ ใช้ได้เฉพาะธุรกิจของตนเอง ห้ามนำไปแจกจ่ายหรือขายต่อ (ผิดเงื่อนไข = ระงับสิทธิ์ทันที)

interface DocumentChunk { id: string; source: string; page: number; text: string; } // ฟังก์ชันจำลองการค้นหา Vector Search function searchRelevantChunks(query: string, knowledgeBase: DocumentChunk[]): DocumentChunk[] { const keywords = query.toLowerCase().split(" "); return knowledgeBase .filter((chunk) => keywords.some((k) => chunk.text.toLowerCase().includes(k))) .slice(0, 3

⚙️ ค่าที่ต้องตั้ง (Environment)

## การเชื่อมต่อ Vector Store สามารถเปลี่ยนฟังก์ชันค้นหาไปใช้ **Supabase pgvector** หรือ **Pinecone** สำหรับเอกสารที่มีขนาดมากกว่า 1,000 หน้า

🚀 วิธีใช้งาน

เหมาะอย่างยิ่งสำหรับบริษัทประกัน ธนาคาร สถาบันการศึกษา หรือร้านค้าที่มีคู่มือการใช้งานสินค้าซับซ้อน

ต้องการนำโค้ดโปรเจกต์นี้ไปต่อยอดธุรกิจ?

สมัครสมาชิก POWER ขึ้นไป เพื่อเข้าถึงโค้ดและเทมเพลตทั้งหมดแบบไม่จำกัด

ดูตารางราคาสมาชิก