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/นาที)
Chat Trigger → AI Agent → Z.AI GLM-4.5-Flash + Open-Meteo HTTP Request Tool
ใช้เมื่อผู้ใช้ถามอากาศปัจจุบันของกรุงเทพฯ เช่น กี่องศา ความชื้นเท่าไร ฝนตกไหม หรือควรพกร่มไหม — อ่านค่าจาก current: temperature_2m, relative_humidity_2m, weather_code (WMO codes)
- ให้ AI Agent อ่านคำถามของผู้ใช้
- ใช้ Tool description เพื่อเลือกเรียก HTTP Request
- อ่าน JSON จาก Open-Meteo ใน
current - แปลรหัส
weather_codeเป็นภาษาคน - สรุปอุณหภูมิ ความชื้น และสภาพอากาศเป็นภาษาไทย
- ใน 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 แล้วลองพิมพ์:
ตอนนี้กรุงเทพฯ อากาศเป็นอย่างไร
https://api.z.ai/api/coding/paas/v4 · GLM-4.5-Flash รองรับ function calling จึงใช้กับ AI Agent + HTTP Request Tool ได้ลองทำ AI Agent จริงจากแต่ละ API — ต่อ HTTP Request เป็น Tool แล้วให้ agent เรียกเองตามคำถาม (ติดตรงไหนกด "ดูคำใบ้")