🧩
ต่อ API เข้ากับ AI Agent ใน n8n
ดูตัวอย่าง Workflow จริง + วิธีต่อ HTTP Request เข้ากับ AI Agent — อยากได้ลิสต์ API ฟรีทั้งหมด ไปที่หน้า รวม 100 API ฟรี →
🛠️ ใช้ใน n8n ยังไง (เหมือนกันทุกตัว)
ทุก API เริ่มด้วยโหนดเดียวกัน: HTTP Request → Method: GET → Response Format: JSON แล้วต่อเข้า AI Agent
เขียน คำอธิบาย Tool (description) ให้ชัด เช่น: ใช้เครื่องมือนี้เมื่อผู้ใช้ถามข้อมูลแผ่นดินไหวล่าสุด · ส่งคืนชื่อสถานที่ เวลา ความรุนแรง และพิกัด — Agent จะเลือกเรียกเองตามคำถาม
⚠️ แม้ฟรีและไม่ต้องผูกบัตร แต่ควรตั้ง Agent ไม่ให้เรียกซ้ำถี่เกินไป โดยเฉพาะ Jikan ที่มี rate limit ชัดเจน (3 req/วินาที · 60 req/นาที)
🧩 ตัวอย่าง AI Agent: ผู้ช่วยเช็กอากาศกรุงเทพฯ
โครงสร้าง Workflow:
Chat Trigger → AI Agent → Z.AI GLM-4.5-Flash + Open-Meteo HTTP Request Tool
Chat Trigger → AI Agent → Z.AI GLM-4.5-Flash + Open-Meteo HTTP Request Tool
💬
Chat Triggerจุดเริ่ม — ผู้ใช้พิมพ์ถาม
→
🤖
AI Agentสมอง — คิด + เลือกเรียก Tool
🧠
Z.AI GLM-4.5-FlashChat Model (OpenAI API + Z.AI key)
🔧
HTTP Request (Tool)ดึงอากาศปัจจุบัน กรุงเทพฯ (Open-Meteo)
🔧 ตั้งค่า HTTP Request node
MethodGET
URLhttps://api.open-meteo.com/v1/forecast?latitude=13.7563&longitude=100.5018¤t=temperature_2m,relative_humidity_2m,weather_code&timezone=Asia%2FBangkok
Response FormatJSON
📝 คำอธิบาย Tool (description)
ใช้เมื่อผู้ใช้ถามอากาศปัจจุบันของกรุงเทพฯ เช่น กี่องศา ความชื้นเท่าไร ฝนตกไหม หรือควรพกร่มไหม — อ่านค่าจาก current: temperature_2m, relative_humidity_2m, weather_code (WMO codes)
🎓 สิ่งที่นักศึกษาจะได้ฝึก
- ให้ AI Agent อ่านคำถามของผู้ใช้
- ใช้ Tool description เพื่อเลือกเรียก HTTP Request
- อ่าน JSON จาก Open-Meteo ใน
current - แปลรหัส
weather_codeเป็นภาษาคน - สรุปอุณหภูมิ ความชื้น และสภาพอากาศเป็นภาษาไทย
💬 ลองถามดู
ตอนนี้กรุงเทพฯ อากาศเป็นอย่างไร
กรุงเทพฯ ตอนนี้กี่องศา
ตอนนี้ควรพกร่มไหม
ความชื้นกรุงเทพฯ ตอนนี้เท่าไร
⚠️ API ตัวอย่างนี้ให้เฉพาะ อากาศปัจจุบันของกรุงเทพฯ ไม่ใช่พยากรณ์หลายวันหรือหลายเมือง
⬇️ ดาวน์โหลด Workflow ตัวอย่าง (.json)
โหลดไฟล์สำเร็จรูป หรือคัดลอก Prompt ไปให้ AI สร้าง workflow นี้เองก็ได้
📥 วิธีใช้หลังดาวน์โหลด
- ใน n8n กด ⋯ (มุมขวาบน) → Import from File แล้วเลือกไฟล์ที่โหลดมา
- เปิด node Z.AI GLM-4.5-Flash Chat Model → ที่ Credential เลือก Create New → OpenAI API
- วาง Z.AI API Key ของคุณ แล้วตั้ง Base URL:
https://api.z.ai/api/paas/v4 - ตั้ง Model mode: By ID แล้วใส่โมเดล
glm-4.5-flash(ถ้าลิสต์ไม่ขึ้น พิมพ์เองได้) - เปิด Chat แล้วลองพิมพ์:
ตอนนี้กรุงเทพฯ อากาศเป็นอย่างไร
💡 Base URL ด้านบนใช้กับ Z.AI API ทั่วไป/เครดิตฟรี — ถ้าใช้ GLM Coding Plan ให้เปลี่ยนเป็น
https://api.z.ai/api/coding/paas/v4 · GLM-4.5-Flash รองรับ function calling จึงใช้กับ AI Agent + HTTP Request Tool ได้