Agentic AI Development using n8n and MCP

| รายละเอียด

หลักสูตร “Agentic AI Development using n8n and MCP” มุ่งเน้นการพัฒนา Agentic AI ด้วย n8n และ Model Context Protocol (MCP) โดยเน้นภาคปฏิบัติ ผู้เรียนจะได้พัฒนา 2 Use Cases: (1) ระบบจัดการอีเมลอัตโนมัติ และ (2) Customer Service Agent ที่เชื่อมต่อกับ Slack, MSSQL และ RAG ผ่าน MCP Server

ระยะเวลา  3 วัน (9:00 – 16:30 น.)

💰 หลักสูตรของสถาบันไอเอ็มซี สามารถยื่นรับรองหลักสูตรและลดหย่อนภาษีได้ 200%

หลักสูตรนี้เหมาะกับ

  • เหมาะสำหรับนักพัฒนา ผู้จัดการโครงการ นักวิเคราะห์ธุรกิจ และผู้ที่สนใจในการพัฒนา Agentic AI เพื่อเพิ่มประสิทธิภาพในการทำงานและสร้างระบบอัตโนมัติอัจฉริยะที่สามารถให้บริการลูกค้าได้อย่างมีประสิทธิภาพ

สิ่งที่ผู้เรียนต้องเตรียม

  • คอมพิวเตอร์ส่วนตัวและเชื่อมต่ออินเทอร์เน็ต
  • บัญชี Gmail สำหรับการทดสอบ
  • บัญชี Slack (สำหรับ Use Case 2)
  • Docker Desktop (สำหรับวันที่ 2-3)

      Benefits ประโยชน์ที่ได้รับ

      • เข้าใจหลักการและสถาปัตยกรรมของ Agentic AI
      • พัฒนาทักษะการใช้งาน n8n ทั้งบน Cloud Platform และ Docker
      • สามารถเชื่อมต่อและใช้งาน n8n ร่วมกับ MCP
      • พัฒนา Workflows สำหรับ Automation ที่ใช้งานได้จริง
      • ประยุกต์ใช้ Agentic AI กับ use case ทางธุรกิจ

      | เนื้อหาในการอบรม

      วันที่ 1: พื้นฐาน Agentic AI, n8n และการพัฒนา Use Case 1

      ภาคเช้า: ทฤษฎีและแนวคิด Agentic AI

      🔷แนะนำ Agentic AI

      ▪️นิยามและความสำคัญของ Agentic AI

      ▪️LLM-powered Agents vs Traditional Automation

      ▪️Components ของ Agentic AI: Perception, Planning, Reasoning, Memory, Action

      ▪️สถาปัตยกรรมและรูปแบบการทำงาน ReAct, Reflexion, Chain-of-Thought

      ▪️Use Cases และตัวอย่างการใช้งานในโลกธุรกิจ

      🔷แนะนำ n8n Architecture

      ▪️สถาปัตยกรรมของ n8n

      ▪️แนวคิด Low-code/No-code สำหรับ Workflow Automation

      ▪️Core Components: Nodes, Connections, Workflows, Credentials

      ▪️Runtime Architecture และ Execution Models

      ▪️n8n Cloud vs Self-hosted

      ▪️n8n Community Edition vs Enterprise Edition

      🔷Node Types สำคัญสำหรับ Agentic AI

      ▪️Trigger Nodes (Webhook, Gmail, Schedule)

      ▪️AI/ML Nodes (OpenAI, Text Classifier)

      ▪️Communication Nodes (Gmail, Slack, HTTP Request)

      ▪️Data Processing Nodes (Function, JSON, Split in Batches)

      ▪️Database Nodes (MSSQL, MongoDB)

      ▪️Utility Nodes (IF, Switch, Merge)

      ภาคบ่าย: การตั้งค่าและพัฒนา Use Case 1

      🔷Hands-on: การตั้งค่า n8n Cloud

      ▪️สมัครและตั้งค่าบัญชี n8n Cloud

      ▪️การเชื่อมต่อ Credentials (Gmail, OpenAI)

      ▪️Best Practices สำหรับการใช้งานบน Cloud

      🔷Hands-on: พัฒนา Email Classification System

      ▪️สร้าง Gmail Trigger Node

      ▪️การตั้งค่า Text Classifier สำหรับการจำแนกประเภทอีเมล (Work, Personal, Tour, Other)

      ▪️การใช้ IF/Switch Node สำหรับการแยก Workflow ตามประเภท

      🔷Hands-on: การพัฒนา AI-powered Email Response

      ▪️การเชื่อมต่อกับ OpenAI Model

      ▪️การสร้าง Effective Prompts สำหรับ Email Response Generation

      ▪️การใช้ Gmail Nodes สำหรับการส่งอีเมลตอบกลับอัตโนมัติ

      ▪️การเชื่อมต่อกับ Google Calendar สำหรับการสร้างเหตุการณ์

      วันที่ 2: n8n Community Edition, MCP และการพัฒนา Advanced Features

      ภาคเช้า: การติดตั้ง n8n Community Edition และ MCP

      🔷Hands-on: การติดตั้ง n8n Community Edition บน Docker

      ▪️เตรียมความพร้อมเครื่องคอมพิวเตอร์

      ▪️การติดตั้ง Docker และ Docker Compose

      ▪️การสร้างและปรับแต่ง Docker-compose.yml สำหรับ n8n

      ▪️การรัน n8n และเข้าถึง UI

      ▪️การตั้งค่า Credentials และ Environment Variables

      🔷Hands-on: การตั้งค่า MCP Server บน Docker

      ▪️สถาปัตยกรรมของ MCP

      ▪️การติดตั้ง MCP Server ด้วย Docker

      ▪️การกำหนดค่า Configuration

      ▪️การเชื่อมต่อ MCP กับ n8n

      ▪️การทดสอบการทำงานของ MCP Server

      🔷Hands-on: การเชื่อมต่อ Slack กับ MCP Server

      ▪️การสร้าง Slack App และการขอ API Token

      ▪️การตั้งค่า Webhook และ Event Subscriptions

      ▪️การเชื่อมต่อ Slack กับ n8n Workflow

      ▪️การทดสอบการรับและส่งข้อความผ่าน Slack API

      ภาคบ่าย: การพัฒนา Database Integration และ RAG

      🔷Hands-on: การเชื่อมต่อ MSSQL กับ MCP Server สำหรับข้อมูลธุรกรรมลูกค้า

      ▪️การติดตั้ง MSSQL บน Docker

      ▪️การตั้งค่าการเชื่อมต่อฐานข้อมูล

      ▪️การทดสอบการค้นหาและดึงข้อมูลธุรกรรมของลูกค้า

      🔷Hands-on: การพัฒนาระบบ Retrieval-Augmented Generation (RAG) สำหรับนโยบายการให้บริการลูกค้า

      ▪️แนวคิดและประโยชน์ของ RAG

      ▪️การติดตั้ง Vector Database (Qdrant) บน Docker

      ▪️การสร้างและนำเข้าข้อมูลนโยบายการให้บริการลูกค้าสู่ Vector Database

      ▪️การสร้าง Embeddings ด้วย OpenAI API

      ▪️การพัฒนา Retrieval Component

      ▪️การเชื่อมต่อ RAG กับ MCP Server

      ▪️การทดสอบการค้นหานโยบายที่เกี่ยวข้องกับคำถามของลูกค้า

      วันที่ 3: การพัฒนา Customer Service Agent และการประยุกต์ใช้

      ภาคเช้า: การพัฒนา Customer Service Agent

      🔷การออกแบบ Workflow สำหรับ Customer Service Agent

      ▪️User Flow และ Conversation Design

      ▪️การจัดการ Context

      ▪️การออกแบบ Prompts ที่มีประสิทธิภาพ

      ▪️การวางแผนการจัดการข้อมูลและการตอบกลับ

      🔷Hands-on: Customer Service Agent Development

      ▪️สร้าง Workflow รับข้อความจาก Slack

      ▪️การประมวลผลข้อความด้วย NLP

      ▪️ดึงข้อมูลประวัติธุรกรรมของลูกค้าจาก MSSQL

      ▪️การค้นหานโยบายการให้บริการที่เกี่ยวข้องจาก Vector Database

      ▪️การสร้างการตอบกลับตามนโยบายและข้อมูลธุรกรรมด้วย AI

      ▪️การส่งข้อความตอบกลับไปยัง Slack

      ▪️การบันทึกประวัติการสนทนาลงใน MSSQL

      ภาคบ่าย: ขยายงานการพัฒนาและการปรับแต่งประสิทธิภาพ

      🔷Hands-on: การจัดการการสนทนาที่ซับซ้อน

      ▪️Multi-turn Conversations และการเก็บ Context

      ▪️การสร้าง Fallback และการส่งต่อไปยัง Human agent เมื่อจำเป็น

      ▪️การปรับแต่ง Prompts เพื่อให้ตอบคำถามตามนโยบายได้อย่างเหมาะสม

      🔷การปรับแต่งและ Scaling

      ▪️การวิเคราะห์ Performance และ Bottlenecks

      ▪️การปรับแต่ง Docker Configuration สำหรับ Production

      ▪️Scaling Strategies สำหรับ n8n และ MCP

      | ผู้สอน

      Assoc.Prof.Dr.Thanachart Numnonda (ดูโปรไฟล์ >>ที่นี่)

      • ผู้อำนวยการ สถาบันไอเอ็มซี
      • ประธานกรรมการบริหารความเสี่ยงและ กรรมการอิสระ บริษัท ทุนธนชาต จำกัด (มหาชน), ประธานกรรมการบริษัท สยามอีสต์โซลูชั่น จำกัด (มหาชน), กรรมการอิสระบริษัท วินท์คอมเทคโนโลยี จำกัด (มหาชน) และกรรมการอิสระบริษัท ฮิวแมนนีก้า จำกัด (มหาชน)
      • กรรมการผู้ทรงคุณวุฒิ สภามหาวิทยาลัยอุบลราชธานี สภามหาวิทยาลัยขอนแก่น และ สภามหาวิทยาลัยบูรพา
      • Google Cloud Certified Professional Data Engineer, Feb 2020
      • Cloud Technology Associate, Mar 2014
      • CompTIA Cloud Essentials
      Assoc.Prof.Dr.Thanachart Numnonda

      Mr. Aekanun Thongtae (ดูโปรไฟล์ >>ที่นี่)

      • CTO , Bangkok First Tech
      • Big Data Consultant at IMC Institute
      • Former Manager of Architecture and Prototype at EGA
      • Former Manager of Research and Development at EGA
      • Guest Lecturer in Many University, Courses of Data Mining and Information Security
      • Former Director of Relations Network at Student Loan Fund
      Mr. Aekanun Thongtae

      11,900 Baht (Exclude VAT)

      Register
      In House Training

      หากท่านสนใจจัดอบรมในองค์กร
      (In House Training)

      ปลดล็อคศักยภาพ เพิ่มทักษะ ยกระดับทีมงาน
      พัฒนาองค์กรอย่างมีประสิทธิภาพ

      ขอรายละเอียดเพิ่มเติม