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

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

  • Data Engineering Manager
  • ผู้เชียวชาญด้าน Data Engineer บนระบบ Microsoft Azure, Google Cloud Platform, Apache Spark
  • วศ.บ. และ วศ.ม. วิศวกรรมคอมพิวเตอร์ จุฬาลงกรณ์มหาวิทยาลัย
Mr. Nithirun Numnonda

11,900 Baht (Exclude VAT)

Register
In House Training

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

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

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