Skip to content

amornpan/langflow-ai

Repository files navigation

Visual Development of Agentic AI with Langflow

จุดประสงค์การเรียนรู้ Hand-on

Setup & Interface

  • เริ่มจากการติดตั้งและตั้งค่า development environment
  • การเตรียม dependencies และ requirements
  • การทำความเข้าใจโครงสร้างและส่วนประกอบของ interface
  • การจัดการ project workflow

Core Components

  • ศึกษาการเลือกและกำหนดค่า LLM models
  • การออกแบบและจัดการ prompts
  • การสร้าง chains และ sequences
  • การใช้งาน agents และ memory systems

Tools & Integration

  • เรียนรู้การเชื่อมต่อกับ vector databases
  • การใช้งาน document processors และ parsers
  • การจัดการ API connections และ authentication
  • การใช้งาน external tools

Templates & Best Practices

  • ครอบคลุมแนวทางการออกแบบ prompt ที่มีประสิทธิภาพ
  • การจัดการ conversation flow
  • การออกแบบ error handling
  • การ optimize performance และ cost

รายละเอียด Hand-on

สำหรับรายละเอียดและขั้นตอนการทำ Workshop สามารถดูได้ตามโฟลเดอร์ต่างๆ ดังนี้:

  • hand-on_1 - Setup & Interface
  • hand-on_2-1 - Basic prompting
  • hand-on_2-2 - Vector Store RAG
  • hand-on_2-3 - Simple Agent

จุดประสงค์การเรียนรู้ของ Workshop

Intelligent Routing System

  • พัฒนาระบบคัดแยกประเภทคำถามลูกค้าอัตโนมัติ
  • สร้าง flow การส่งต่อไปยังแผนกที่เหมาะสม
  • จัดการระดับความเร่งด่วนของปัญหา
  • เชื่อมต่อกับระบบ ticketing

Conversation Memory System

  • สร้างระบบจัดการบริบทการสนทนา
  • พัฒนา flow จดจำข้อมูลสำคัญของลูกค้า
  • ออกแบบการเก็บประวัติการแก้ปัญหา
  • จัดการ session และ long-term memory

FAQ Knowledge Integration

  • พัฒนาระบบเชื่อมต่อกับฐานข้อมูล FAQ
  • สร้าง flow การค้นหาและดึงข้อมูลที่เกี่ยวข้อง
  • ออกแบบการสรุปและนำเสนอข้อมูล
  • จัดการการอัพเดทฐานความรู้อัตโนมัติ

Response Generation & Feedback

  • สร้างระบบสร้างคำตอบที่เหมาะสม
  • ออกแบบ flow การรับ feedback จากลูกค้า
  • พัฒนาระบบปรับปรุงคำตอบจาก feedback
  • เชื่อมต่อกับระบบรายงานและวิเคราะห์

คอมโพเนนต์ที่จำเป็น

  1. Chat Input - รับข้อความจากลูกค้า
  2. Chat Model (LLM) - ประมวลผลข้อความ (เช่น OpenAI, Ollama หรือโมเดลอื่นๆ)
  3. Prompt - สร้าง prompt สำหรับการวิเคราะห์
  4. Memory - จัดเก็บบริบทการสนทนา
  5. File - โหลดไฟล์ข้อมูลตัวอย่าง
  6. Chat Output - แสดงผลลัพธ์

การพัฒนาต่อยอด

  1. เพิ่มความสามารถในการ fine-tuning โมเดลด้วยข้อมูลการจำแนกหมวดหมู่ที่ถูกต้อง
  2. พัฒนาระบบประเมินคุณภาพการวิเคราะห์และคัดแยก
  3. เพิ่มความสามารถในการเชื่อมต่อกับระบบ CRM หรือ Helpdesk อื่นๆ
  4. พัฒนาส่วนแสดงผลแบบ Dashboard สำหรับติดตามประสิทธิภาพของระบบ

About

langflow

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published