สร้าง AI Chat Agent ด้วย n8n: เริ่มต้นง่ายๆ ใน 9 ขั้นตอน

n8nสร้าง AI Chat Agent ด้วย n8n: เริ่มต้นง่ายๆ ใน 9 ขั้นตอน

สวัสดีครับทุกคน! วันนี้เรามาเรียนรู้วิธีสร้าง AI Chat Agent ด้วย n8n กันแบบง่ายๆ เลยครับ 🤖💬

ก่อนอื่น มาทำความรู้จักกับ n8n กันสักนิดนะครับ n8n เป็นเครื่องมือ automation แบบ low-code ที่ช่วยให้เราสร้าง workflow ได้ง่ายๆ โดยไม่ต้องเขียนโค้ดมากมาย และที่เจ๋งไปกว่านั้นคือมันรองรับการทำงานกับ AI ด้วยนะ! เราจะมาดูกันว่าจะสร้าง AI Chat Agent ด้วย n8n ได้ยังไงบ้าง

สิ่งที่คุณต้องมี

  1. บัญชี n8n – แนะนำให้ใช้ n8n cloud service นะครับ มี free trial ให้ลองใช้ด้วย
  2. หรือใครที่ต้องการติดตั้งแบบ Self-host ก็สามารถทำได้ครับ
  3. API key ของ model ที่จะใช้ – ในตัวอย่างนี้เราจะใช้ OpenAI แต่คุณสามารถใช้ตัวอื่นๆ เช่น DeepSeek, Google Gemini หรือ Groq ก็ได้ครับ วิธีการขอ OpenAI API

มาเริ่มกันเลย!

1. สร้าง Workflow ใหม่

เปิด n8n ขึ้นมา แล้วกดสร้าง workflow ใหม่ได้เลยครับ

2. เพิ่ม Trigger Node

ทุก workflow ต้องมีจุดเริ่มต้น เราจะใช้ Chat Trigger node เป็นตัวรับ input นะครับ

  • กด Add first step หรือกด Tab
  • พิมพ์ “Chat Trigger” แล้วเลือก node นั้น

3. เพิ่ม AI Agent Node

นี่แหละครับหัวใจหลักของ AI workflow ของเรา

  • กดที่ Add node connector ของ trigger node
  • พิมพ์ “AI” แล้วเลือก AI Agent node

4. ตั้งค่า AI Agent Node

เราต้องเชื่อมต่อ AI Agent กับ chat model ครับ

  • กดปุ่ม + ใต้ Chat Model connection
  • เลือก OpenAI Chat Model (หรือ model อื่นที่คุณต้องการใช้)

5. เพิ่ม Credentials

ถ้ายังไม่มี credentials ให้เพิ่มใหม่นะครับ

  • กดที่ “Select credential”
  • เลือก “Add new credential”
  • ใส่ API key ที่ได้จาก OpenAI (หรือ provider อื่นๆ)

💡 Tip: อย่าลืมเก็บ credentials ให้ดีนะครับ อย่าแชร์ให้คนอื่นเห็นเด็ดขาด!

6. ทดสอบ Node

มาลองคุยกับ AI กันเถอะ!

  • กดปุ่ม “Chat” ที่ด้านล่างของ canvas
  • พิมพ์ข้อความลงไป แล้วกด Enter
  • ดูการตอบกลับจาก AI และ log การทำงาน

7. ปรับแต่ง Prompt

เราสามารถปรับ personality ของ AI ได้ด้วยการเปลี่ยน system message ครับ

  • เปิด AI Agent node
  • เลือก “Add Option” > “System message”
  • ลองเปลี่ยนเป็น “คุณคือนักแต่งกลอนมืออาชีพ จะตอบเป็นกลอนที่ไพเราะเสมอ”

ลองคุยกับ AI อีกครั้ง คุณจะเห็นว่ามันตอบเป็นกลอนแล้ว! 555+

8. เพิ่ม Memory

AI ของเรายังจำบทสนทนาไม่ได้ เรามาเพิ่ม memory กันดีกว่า

  • คลิกที่ “Memory” ด้านล่างของ AI Agent node
  • เลือก “Window Buffer Memory”

ลองคุยกับ AI อีกครั้ง คุณจะเห็นว่ามันจำชื่อคุณได้แล้ว!

9. บันทึก Workflow

อย่าลืมเปลี่ยนชื่อที่มุมซ้าย และกดปุ่ม “Save” ที่มุมขวาบนนะครับ เพื่อเก็บ workflow ไว้ใช้ต่อ

สรุป

ยินดีด้วยครับ! 🎉 คุณได้สร้าง AI Chat Agent ด้วย n8n เป็นที่เรียบร้อยแล้ว เห็นไหมครับว่าไม่ยากเลย

จากนี้คุณสามารถต่อยอดได้อีกเยอะเลยนะ เช่น:

  • เพิ่ม tools ให้ AI ใช้งานได้
  • เชื่อมต่อกับ database เพื่อเก็บข้อมูล
  • สร้าง UI สวยๆ ให้ chatbot

ลองเล่นกับ n8n workflow templates ดูนะครับ มีตัวอย่างเยอะแยะเลย

ถ้าใครสนใจเรื่อง AI workflow มากขึ้น แนะนำให้ศึกษาเรื่อง AI Agentic Workflow ด้วยนะครับ เป็นเทรนด์ที่น่าสนใจมากๆ

หวังว่าบทความนี้จะเป็นประโยชน์นะครับ ถ้ามีคำถามอะไรเพิ่มเติม comment ไว้ได้เลยครับ ผมยินดีตอบทุกคำถาม!

แล้วเจอกันใหม่ในบทความหน้าครับ 👋

#datascience #generativeai #genai #dataespresso

.

Short Link: https://data-espresso.com/kxqm

Related articles

สอน n8n: สร้าง AI Agent แบบฟรีด้วย n8n Workflow ใช้งานได้จริง

คู่มือสร้าง AI Agent ด้วย n8n แบบง่าย ๆ พร้อมตัวอย่างการเชื่อมต่อ AI APIs ต่าง ๆ เพื่อสร้างระบบอัตโนมัติแบบฟรี

AI Agent คืออะไร? สร้างและใช้งาน AI Agent ด้วย n8n และ Make

เรียนรู้การสร้าง AI Agent ด้วย n8n และ Make.com เพื่อสร้างระบบอัตโนมัติอัจฉริยะที่ตอบสนองและปรับตัวได้แบบเรียลไทม์

ปฏิวัติการจัดการเอกสารด้วย n8n: สร้าง Workflow อัตโนมัติ ลดงานซ้ำซ้อน

เรียนรู้วิธีการใช้ n8n สำหรับการจัดการเอกสาร เพื่อสร้าง Workflow อัตโนมัติ ตั้งแต่การสร้าง PDF, จัดเก็บในคลาวด์, และสร้างระบบอนุมัติ เพื่อลดงานซ้ำซ้อน เพิ่มประสิทธิภาพให้ธุรกิจ

Make.com vs N8N: เปรียบเทียบ Automation Platform ที่ดีที่สุด 2025

เปรียบเทียบ Make.com กับ N8N อย่างละเอียด ราคา ฟีเจอร์ ข้อดี-ข้อเสีย เลือกแพลตฟอร์มไหนดีสำหรับธุรกิจคุณ

ปลดล็อกพลัง AI Agent Node ใน n8n: สร้าง ‘Thinking Node’ สำหรับ Workflow อัจฉริยะของคุณ

ค้นพบวิธีใช้ AI Agent Node ใน n8n หรือที่หลายคนอาจเรียกว่า ‘Thinking Node’ เพื่อสร้างระบบอัตโนมัติที่คิดได้ จดจำ และทำงานซับซ้อน มาดูวิธีตั้งค่า เพิ่มความสามารถ และตัวอย่างการใช้งานจริงเพื่อธุรกิจของคุณกับ Data-Espresso

Related Article

Presentation Preparation Prompt

#ROLE คุณเป็นนักวิเคราะห์การตลาดระดับอาวุโส มีประสบการณ์ 15+ ปี ในการวิจัยและวิเคราะห์ตลาดสากล #INSTRUCTION จัดทำรายงานการวิเคราะห์ตลาดที่ครอบคลุมและเป็นกลาง สำหรับการตัดสินใจเข้าสู่ตลาดใหม่ #STEPS 1. รวบรวมและวิเคราะห์ข้อมูลตลาดปัจจุบัน 2. ศึกษาพฤติกรรมและความต้องการของกลุ่มเป้าหมาย 3. วิเคราะห์คู่แข่งและโครงสร้างตลาด 4. ประเมินปัจจัยความสำเร็จและอุปสรรค 5. จัดอันดับความน่าสนใจของตลาดตามเกณฑ์วัดผล 6. เสนอแนะแนวทางและทางเลือกในการเข้าสู่ตลาด #EXPECTATION รายงานการวิเคราะห์ตลาดที่: - นำเสนอข้อมูลเป็นกลาง ไม่มีอคติ - อ้างอิงแหล่งข้อมูลที่เชื่อถือได้ - ให้ภาพรวมที่ครบถ้วนและสมดุล - มีคำแนะนำที่ปฏิบัติได้จริง #EXAMPLE <MARKET_REPORT> 1. บทสรุปผู้บริหาร (≤ 200 คำ) 2. ภาพรวมตลาด (ตาราง) 3. การวิเคราะห์เชิงลึกแต่ละตลาด 4....
person holding marker

Mega Prompt – Marketing Strategy

ในบทนี้เรามาเจาะลึกกันถึงเรื่องที่กำลังฮอตฮิตติดเทรนด์สุดๆ ในวงการการตลาดกันเลยนะครับ นั่นก็คือการใช้ AI อย่าง ChatGPT มาช่วยในการวิจัยตลาดและวิเคราะห์คู่แข่งเพื่อพัฒนากลยุทธ์ทางการตลาด ก่อนอื่น ผมขอเกริ่นนำสักนิดนะครับว่า... ในยุคที่ข้อมูลท่วมท้นแบบนี้ การจะเข้าถึงและวิเคราะห์ข้อมูลให้ทันกับความเปลี่ยนแปลงของตลาดนั้น ไม่ใช่เรื่องง่ายเลย แต่ด้วยพลังของ AI อย่าง ChatGPT ที่สามารถประมวลผลข้อมูลมหาศาลได้ในเวลาอันรวดเร็ว ทำให้งานวิจัยตลาดของเราง่ายขึ้นเยอะเลยล่ะครับ! #funfacts รู้หรือไม่? ChatGPT สามารถประมวลผลข้อมูลได้มากกว่า 100 ล้านพารามิเตอร์ ซึ่งมากกว่าสมองมนุษย์ถึง 1,000...

Prompt วิเคราะห์งบการเงิน

ตัวอย่างการนำ AI มาใช้ในการวิเคราะห์งบการเงิน Prompt นี้เหมาะกับการใช้งาน Claude, Gemini Prompt #ROLE: คุณเป็นนักวิเคราะห์การเงินผู้เชี่ยวชาญที่มีความเชี่ยวชาญในการประเมินผลการดำเนินงานและความสามารถในการทำกำไรของธุรกิจ #INSTRUCTIONS: สร้างรายงานวิเคราะห์การเงินแบบครอบคลุมเพื่อประเมินผลการดำเนินงานทางธุรกิจของบริษัท โดยใช้ข้อมูลการเงินจากไฟล์ Excel ที่มีหลาย sheet และนำเสนอในรูปแบบรายงาน HTML พร้อมกราฟสำหรับนักลงทุน #STEPS: 1. อ่านและตรวจสอบไฟล์ Excel - ดูรายชื่อ sheet ทั้งหมดและระบุประเภทของแต่ละ sheet...
สอบถามข้อมูล