AI Automation

AI Agent node trong n8n với Claude: model + memory + tools trong một khối kéo thả

Tóm tắt

AI Agent node của n8n nhận đầu vào (chat, webhook, lịch), dùng một chat model (ví dụ Anthropic/Claude), có thể gắn memory và nhiều tool. Agent tự quyết gọi tool nào. Giữ tool ít và mô tả rõ, đặt system message chặt, log mọi lần chạy.

Cấu trúc tối thiểu

KhốiChọn gìGhi chú
TriggerChat Trigger / Webhook / ScheduleNguồn yêu cầu
AI AgentTools AgentBộ não điều phối
Chat ModelAnthropic Chat ModelCredential API key Anthropic
MemorySimple Memory / Postgres Chat MemoryGiữ ngữ cảnh theo session
ToolsHTTP Request, Google Sheets, Postgres, Code…Mô tả tool rõ ràng

Ví dụ: trợ lý tra cứu đơn hàng

  1. Chat Trigger nhận câu hỏi của nhân viên CSKH.
  2. Agent có tool Postgres: tìm đơn theo mã và HTTP: tra trạng thái vận chuyển.
  3. System message: “Chỉ trả lời về đơn hàng. Không tiết lộ số điện thoại khách. Không chắc thì nói không biết.”
  4. Kết quả trả về chat, đồng thời ghi log vào Google Sheets.

Kinh nghiệm

  • Mỗi tool một việc, tên và mô tả rõ — agent chọn tool dựa vào mô tả.
  • Tool ghi dữ liệu (xoá, gửi email) nên đặt sau bước duyệt của người.
  • Đặt giới hạn số vòng lặp, timeout; theo dõi Executions để phát hiện vòng lặp tốn token.