📡
10 API ฟรี ไว้ต่อ HTTP Request → AI Agent
API สาธารณะที่คืนค่า JSON อ่านง่าย ไม่ต้องใช้ Key/บัตร — เอาไปฝึกทำ AI Agent ใน n8n ได้ทันที
🛠️ ใช้ใน 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)
พร้อม import เข้า n8n ได้เลย — Open-Meteo + Z.AI GLM-4.5-Flash (ทดลองฟรี)
📥 วิธีใช้หลังดาวน์โหลด
- ใน 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 ได้🎯 ภารกิจฝึกทำ Agent
ลองทำ AI Agent จริงจากแต่ละ API — ต่อ HTTP Request เป็น Tool แล้วให้ agent เรียกเองตามคำถาม (ติดตรงไหนกด "ดูคำใบ้")