Đi tới nội dung
Top AgentIC

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.

Thẻ Bước

Thẻ Công 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ướcDù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ệnRẽ nhánh theo điều kiện.
Vòng lặpLặp lại một nhóm bước cho từng phần tử của một danh sách.
Mã nguồnChạy một đoạn mã Python hoặc JavaScript để tính toán, chuyển đổi dữ liệu.
Mẫu nội dungGhép văn bản từ mẫu và biến, không dùng AI.
Workflow conChạ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.

Cấu hình bước LLM

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.

Cấu hình bước Trợ lý

Đ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.

Cấu hình bước Điều kiện

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 định index): 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.

Cấu hình bước Vòng 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 đó.

Cấu hình bước Mã nguồn

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.

Cấu hình bước Mẫu nội dung

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

Trong trang này