AI agent trong n8n: cắm mô hình vào giữa workflow sẵn
Không phải khâu nào cũng đáng gọi mô hình. Cách chọn đúng chỗ cắm AI Agent vào workflow n8n, cấu hình tool và system prompt, giữ chi phí gọi model trong tầm kiểm soát.
Một workflow n8n chạy tốt vẫn có thể tắc ở đúng một khâu. Chỗ dữ liệu đầu vào không theo khuôn cố định, node thường không đọc được. AI agent trong n8n sinh ra để lấp đúng khoảng đó. Cắm mô hình vào bừa bãi thì khác. Workflow chậm hẳn, và tốn tiền hơn hẳn.

Khi nào workflow cần AI agent thay vì node thường
Ranh giới nằm ở tính lặp lại của dữ liệu đầu vào. Input theo đúng một khuôn, ví dụ luôn có mã đơn hàng ở vị trí cố định trong email, thì node điều kiện và Set xử lý đủ. Không cần gọi mô hình. Input đổi hình dạng liên tục lại khác hẳn. Email khách viết tự do, nhiều cách diễn đạt. Lúc đó node điều kiện phải viết hàng chục nhánh mới bắt hết trường hợp.
AI Agent trong n8n giải quyết đúng lớp việc thứ hai. Nó phân loại nội dung không theo mẫu, tóm tắt văn bản dài, hay quyết định bước tiếp theo dựa trên ngữ cảnh thay vì một điều kiện IF cứng. Chọn sai chỗ cắm là lỗi phổ biến nhất. Nhiều workflow gọi mô hình để trích một con số nằm sẵn ở trường cố định. Node Set làm việc đó dưới 1 giây, không tốn token. BizMaC triển khai giải pháp AI Workflow n8n theo đúng nghiệp vụ từng doanh nghiệp. Không dựng sẵn một mẫu rồi ép dữ liệu vào.
Node AI Agent trong n8n ráp những phần nào
Node AI Agent không phải một khối kín. Nó ráp từ bốn phần rời: model kết nối qua node Chat Model, system prompt định hình vai trò, tool để agent gọi ra ngoài khi cần dữ liệu thật. Phần thứ tư là bộ nhớ, dùng khi workflow cần nhớ ngữ cảnh qua nhiều lượt. Thiếu một phần thôi là hỏng. Agent chỉ trả lời dựa trên những gì huấn luyện sẵn, không phản ánh dữ liệu thực tế của bạn.
Model và system prompt
Model kết nối qua node Chat Model riêng, tách khỏi node AI Agent. Đổi nhà cung cấp mà không phải dựng lại toàn bộ luồng. System prompt là nơi quyết định phần lớn chất lượng đầu ra: nói rõ vai trò, định dạng trả về mong muốn, và những gì agent không được tự suy diễn. Một system prompt mơ hồ như "hãy giúp xử lý yêu cầu khách hàng" cho ra kết quả khác nhau mỗi lần chạy. Dù input giống hệt.
Tool và bộ nhớ hội thoại
Tool cho agent là cách nối AI Agent với phần còn lại của workflow. Một tool có thể là node HTTP Request gọi API tra cứu tồn kho. Hoặc một sub-workflow n8n khác, gọi lại như một hàm. Agent tự quyết định gọi tool nào dựa trên yêu cầu, không cần lập trình nhánh IF thủ công. Bộ nhớ hội thoại thì khác. Chỉ cần bật khi agent phải nhớ những gì đã nói ở lượt trước. Ví dụ rõ nhất: chatbot chăm sóc khách qua nhiều tin nhắn liên tiếp. Một tác vụ chạy một lần rồi kết thúc thì không cần bộ nhớ. Bật thêm chỉ tốn tài nguyên vô ích.
AI Agent khác Basic LLM Chain ở đâu
Basic LLM Chain gọi mô hình một lần, nhận một câu trả lời, xong. Không có tool. Không tự quyết định bước tiếp theo. AI Agent thì lặp: nhận yêu cầu, tự chọn gọi tool nào, đọc kết quả tool trả về, rồi quyết định có cần gọi thêm tool khác hay đã đủ để trả lời. Bảng dưới so sánh hai node trên các tiêu chí hay bị nhầm lẫn khi mới dựng workflow AI trong n8n.
| Tiêu chí | Basic LLM Chain | AI Agent |
|---|---|---|
| Số lần gọi model mỗi lượt chạy | 1 lần cố định | Nhiều lần, tự quyết định dừng |
| Gọi tool bên ngoài | Không hỗ trợ | Có, agent tự chọn tool |
| Phù hợp việc | Tóm tắt, phân loại, dịch một chiều | Việc cần tra cứu thêm dữ liệu rồi mới trả lời |
| Chi phí token mỗi lượt | Thấp, đoán trước được | Biến động, phụ thuộc số vòng lặp tool |
| Độ khó cấu hình | Thấp | Cao hơn, cần định nghĩa tool rõ ràng |
Chọn Basic LLM Chain khi việc chỉ cần một câu trả lời từ một đoạn văn bản có sẵn. Chọn AI Agent khi câu trả lời phụ thuộc dữ liệu chưa có trong tay lúc bắt đầu. Agent phải đi lấy trước.
Dựng AI Agent trên hạ tầng riêng của bạn
BizMaC cài sẵn n8n, PostgreSQL và Redis trên VPS, khởi động node AI Agent trong ngày. Gói n8n Start 490.000đ/tháng, gói Max 990.000đ/tháng cho workflow chạy nhiều agent song song.
Chi phí gọi model tăng nhanh ở đâu
Chi phí không tăng đều theo số workflow. Nó tăng theo số vòng lặp bên trong mỗi agent. Một agent gọi 3 tool liên tiếp trước khi trả lời tốn gấp nhiều lần một Basic LLM Chain gọi đúng 1 lần, dù cả hai xử lý cùng một yêu cầu đầu vào. Theo tài liệu n8n, mỗi vòng agent-tool là một lượt gọi model riêng. Cộng dồn theo số vòng thực tế agent thực hiện, không phải một mức phí cố định mỗi lần chạy workflow.
Cách kiểm soát thực tế: giới hạn số vòng lặp tối đa của agent trong cấu hình. Tránh trường hợp agent loay hoay gọi lại cùng một tool khi không tìm được câu trả lời. Giới hạn độ dài bộ nhớ hội thoại cũng giảm token, vì mỗi lượt gọi phải gửi kèm toàn bộ lịch sử đã lưu. Bộ nhớ càng dài, chi phí càng tăng. Dù nội dung câu hỏi mới không đổi. Đội không có người theo dõi số liệu này hàng tuần thì dùng dịch vụ quản trị máy chủ để có người canh log và chi phí thay.
Ba lỗi khi mới cắm AI Agent vào workflow
Lỗi lặp lại nhiều nhất không nằm ở cấu hình model. Nó nằm ở cách đặt agent vào đúng hay sai vị trí trong luồng xử lý.
Để agent làm việc mà node điều kiện làm được
Trích một trường dữ liệu có vị trí cố định, kiểm tra một điều kiện đơn giản như số lớn hơn ngưỡng. Việc này node Set và IF xử lý trong mili giây, miễn phí. Giao cho AI Agent nghĩa là trả tiền gọi model cho một phép so sánh workflow tự làm được. Không cần suy luận gì cả.
System prompt quá chung chung
Prompt không nêu rõ định dạng đầu ra khiến agent trả về khi thì đoạn văn, khi thì danh sách. Node phía sau xử lý JSON parse thất bại ngẫu nhiên. System prompt tốt luôn kèm ví dụ định dạng cụ thể, thay vì chỉ mô tả bằng lời.
Không giới hạn số vòng lặp tool
Agent không có trần số lần gọi tool. Không tìm được kết quả thỏa điều kiện, nó lặp gần như vô hạn. Chi phí và thời gian chạy bị đẩy lên. Không ai biết trước con số cuối cùng.
Câu hỏi thường gặp về AI agent trong n8n
AI Agent trong n8n có bắt buộc phải có tool không
Không bắt buộc. Một agent không gắn tool vẫn trả lời được dựa trên system prompt và dữ liệu đưa vào trực tiếp, chỉ là không tự tra cứu thêm thông tin bên ngoài lúc xử lý.
Một workflow gắn được bao nhiêu AI Agent
Không giới hạn kỹ thuật, giới hạn thực tế nằm ở tài nguyên máy chủ và chi phí gọi model. Workflow chạy nhiều agent song song cần VPS có vCPU và RAM cao hơn mức chạy vài node thường.
Dùng model nào cho node AI Agent trong n8n
n8n không khóa vào một nhà cung cấp, node Chat Model kết nối được nhiều model khác nhau. Chọn model theo yêu cầu công việc: việc phân loại đơn giản dùng model nhỏ giá rẻ, việc suy luận nhiều bước mới cần model mạnh hơn.
Agent có tự sửa lỗi khi tool trả về sai không
Agent đọc được kết quả tool trả về. Nếu system prompt hướng dẫn rõ, agent thử gọi lại theo cách khác. Nhưng agent không tự phát hiện lỗi logic khi tool trả về dữ liệu sai mà vẫn đúng định dạng.
Tóm tắt
- Cắm AI Agent đúng chỗ: dữ liệu đầu vào không theo khuôn cố định, cần suy luận trước khi quyết định bước tiếp theo.
- Việc có vị trí dữ liệu cố định và điều kiện đơn giản để lại cho node Set, IF, không giao cho model.
- System prompt cần nêu rõ định dạng đầu ra kèm ví dụ, thay vì mô tả chung chung bằng lời.
- Giới hạn số vòng lặp tool và độ dài bộ nhớ hội thoại để kiểm soát chi phí gọi model.
- Basic LLM Chain đủ dùng khi chỉ cần một câu trả lời từ một đoạn văn bản có sẵn, không cần gọi tool.
Lưu ý: Bài viết chia kinh nghiệm chung, còn mỗi doanh nghiệp một quy mô và một cách vận hành. Muốn biết cách nào hợp với trường hợp của bạn — chọn gói nào, làm theo thứ tự nào, chi phí ra sao — chuyên viên BizMaC tư vấn và làm giúp bạn phần kỹ thuật.
Để BizMaC dựng website cho doanh nghiệp bạn
Giao diện chuẩn UX, cấu trúc chuẩn SEO, chạy mượt trên di động và dễ tự quản trị sau khi bàn giao. BizMaC làm website cho doanh nghiệp Việt từ năm 2007, đi kèm hướng dẫn vận hành chứ không bàn giao xong là hết.



