Các loại node
Các loại bước (node) dùng được trong workflow: Bắt đầu, Đầu ra, LLM, Công cụ, Trợ lý, Điều kiện, Vòng lặp, Mã nguồn, Mẫu nội dung và Workflow con.
Mỗi workflow là một sơ đồ các bước (node) nối với nhau. Dữ liệu đi từ bước Bắt đầu, qua các bước xử lý, tới bước Kết thúc.
Thêm một bước
Bấm nút Thêm bước (dấu +) ở thanh công cụ bên trái sơ đồ. Bảng chọn có hai thẻ:
- Bước: các loại bước của workflow.
- Công cụ: các công cụ có sẵn (tìm tài liệu, gọi API, tạo file…). Mỗi công cụ được thêm vào thành một bước Công cụ. Có ô "Tìm kiếm công cụ" và các nhóm để lọc.


Bấm vào một bước trên sơ đồ để mở bảng cấu hình. Bảng có hai thẻ: CÀI ĐẶT và LẦN CHẠY CUỐI (dữ liệu của lần chạy gần nhất).
Chèn biến
Trong các ô văn bản (câu lệnh, nhiệm vụ, mẫu nội dung…), gõ / để chèn biến: một trường đầu vào của bước Bắt đầu hoặc kết quả của một bước trước. Biến hiện thành một thẻ nhỏ, ví dụ "Bắt đầu / Van ban".
Các loại bước
| Bước | Dùng để |
|---|---|
| Bắt đầu | Điểm vào. Khai báo các trường người chạy phải nhập. Mỗi workflow có đúng một bước Bắt đầu. |
| Đầu ra (hiện trên sơ đồ là Kết thúc) | Trả kết quả của workflow. Có thể có nhiều bước Kết thúc. |
| LLM (Mô hình ngôn ngữ) | Tóm tắt, phân loại, viết lại, suy luận trên văn bản. |
| Công cụ | Gọi một công cụ: tìm tài liệu, gọi API, tạo file, gửi email… |
| Trợ lý | Giao một bước cho agent. Agent tự dùng công cụ của nó. |
| Điều kiện | Rẽ nhánh theo điều kiện. |
| Vòng lặp | Lặp lại một nhóm bước cho từng phần tử của một danh sách. |
| Mã nguồn | Chạy một đoạn mã Python hoặc JavaScript để tính toán, chuyển đổi dữ liệu. |
| Mẫu nội dung | Ghép văn bản từ mẫu và biến, không dùng AI. |
| Workflow con | Chạy một workflow khác như một bước. |
Bắt đầu
Mỗi trường đầu vào có Tên biến, Tên nhãn (chữ hiện trên biểu mẫu chạy), Kiểu dữ liệu, Bắt buộc và Giá trị mặc định. Bấm Thêm biến đầu vào để thêm trường. Chi tiết các kiểu dữ liệu: Chạy workflow và biến đầu vào.
Đầu ra / Kết thúc
Khai báo các Biến đầu ra: mỗi biến có Tên, Giá trị (thường là kết quả của một bước trước) và Kiểu dữ liệu. Đây là thứ người chạy nhận được, và là thứ một workflow cha nhận được khi gọi workflow này làm workflow con.
LLM
- Mô hình: chọn mô hình AI cho bước này.
- Câu lệnh hệ thống: chỉ dẫn chính. Hãy chèn biến chứa dữ liệu cần xử lý; câu lệnh không có biến nào thì mô hình không nhận được dữ liệu.
- Câu lệnh người dùng: tuỳ chọn.

Bước LLM không gọi công cụ
Bước LLM chỉ xử lý văn bản. Muốn tìm tài liệu, tạo file hay gửi email, hãy dùng bước Công cụ hoặc Trợ lý.
Công cụ
Chọn công cụ ở thẻ Công cụ của bảng Thêm bước, rồi điền tham số. Mỗi tham số là một giá trị cố định hoặc một biến.
- Để tìm trong tài liệu dự án, dùng công cụ Tìm trong kho dữ liệu. Dự án được đọc là dự án chọn ở nút Nguồn dữ liệu trên thanh công cụ.
- Để gọi một API bên ngoài, dùng công cụ Gọi API.
Cẩn thận với công cụ ghi
Công cụ gửi email, ghi vào Google Sheets hay hệ thống khác sẽ thực sự làm việc đó mỗi lần workflow chạy, kể cả khi Xem trước. Hãy thử với dữ liệu thử trước.
Trợ lý
Chọn Trợ lý (agent), viết Nhiệm vụ (có thể chèn biến), thêm Ngữ cảnh nếu cần và đặt Thời gian chờ (giây). Xem Đưa agent vào workflow.

Điều kiện
- NẾU: một hoặc nhiều điều kiện. Mỗi điều kiện so sánh một biến với một giá trị. Bấm Thêm điều kiện để thêm.
- Phép so sánh: Bằng, Không bằng, Chứa, Không chứa, Bắt đầu bằng, Kết thúc bằng, Lớn hơn, Lớn hơn hoặc bằng, Nhỏ hơn, Nhỏ hơn hoặc bằng, Rỗng, Không rỗng.
- + ELIF: thêm nhánh điều kiện tiếp theo. Các nhánh được xét theo thứ tự; nhánh khớp đầu tiên được chọn.
- NGƯỢC LẠI: nhánh chạy khi không có điều kiện nào thoả mãn.
- BƯỚC TIẾP THEO: chọn bước nối với từng nhánh.

Mẹo: muốn rẽ nhánh theo đánh giá của AI, cho bước LLM trả về một từ cố định (ví dụ KHAN) rồi dùng điều kiện Chứa với từ đó.
Vòng lặp
- Mảng cần lặp: biến chứa danh sách (ví dụ danh sách văn bản).
- Biến phần tử (mặc định
item) và Biến chỉ mục (mặc địnhindex): tên dùng bên trong vòng lặp để chỉ phần tử đang xử lý và vị trí của nó.
Các bước đặt bên trong khung vòng lặp chạy một lần cho mỗi phần tử. Sau vòng lặp, các bước tiếp theo nhận danh sách kết quả của mọi lượt lặp.

Mã nguồn
Chọn Ngôn ngữ (Python hoặc JavaScript), viết Mã nguồn, khai báo Biến đầu vào (lấy từ các bước trước). Mã chạy trong môi trường tách biệt, mạng bị giới hạn. Bước Mã nguồn không đọc được tài liệu dự án, không gửi email và không tạo file; hãy dùng bước Công cụ cho các việc đó.

Mẫu nội dung
Viết Mẫu nội dung với các biến chèn vào, chọn Định dạng: Văn bản thuần, Markdown hoặc Chuỗi JSON. Bước này không dùng AI nên kết quả luôn giống nhau với cùng dữ liệu, và không tốn credit AI.

Workflow con
Chạy một workflow khác của tổ chức và nhận kết quả của nó. Xem Workflow con.
Bước không chạy được
Một số workflow cũ có thể chứa các loại bước mà hệ thống hiện chưa chạy được: Yêu cầu HTTP, Truy xuất tri thức, Phân loại câu hỏi, Nhập liệu thủ công, Gộp biến, Tải video lên. Khi đó Kiểm tra workflow báo: "hệ thống thực thi hiện chưa hỗ trợ bước…". Cách thay thế:
- Truy xuất tri thức → bước Công cụ Tìm trong kho dữ liệu.
- Yêu cầu HTTP → bước Công cụ Gọi API, hoặc bước Mã nguồn.
- Phân loại câu hỏi → bước LLM trả về tên nhóm, rồi bước Điều kiện.
Xem thêm
- Trợ lý tạo workflow: nhờ AI chọn và nối các bước cho bạn.
- Mẫu: workflow nhiều tầng.