Lấy Biến Luồng

Lấy Biến Luồng

Truy cập và lấy các biến từ luồng của bạn, cho phép tự động hóa theo ngữ cảnh và linh hoạt trong quy trình làm việc.

Mô tả thành phần

Cách thành phần Lấy Biến Luồng hoạt động

Thành phần Lấy Biến Luồng được thiết kế để truy xuất giá trị của một biến cụ thể từ các tham số luồng trong quy trình AI của bạn. Thành phần này đóng vai trò như một công cụ tiện ích, cho phép các thành phần hoặc agent khác trong quy trình có thể truy cập và sử dụng linh hoạt các biến đã được thiết lập từ trước.

Mục đích và Chức năng

Thành phần này đặc biệt hữu ích khi xây dựng các quy trình AI dạng module và linh hoạt. Bằng cách cho phép truy cập các biến đã lưu trong luồng, nó giúp bạn đưa ra quyết định linh hoạt hơn, xây dựng logic điều kiện, cũng như tái sử dụng dữ liệu ở các giai đoạn khác nhau của quá trình tự động hóa hoặc AI. Ví dụ, bạn có thể muốn truy xuất dữ liệu đầu vào trước đó của người dùng, một tham số cấu hình, hoặc kết quả của một phép tính trước đó.

Đầu vào

Thành phần cung cấp một số trường cấu hình sau:

TrườngKiểuMô tảBắt buộcNâng cao
Tên Biến Đầu Vào (variable_name)ChuỗiTên của biến bạn muốn lấy từ luồng.KhôngKhông
Tên Công Cụ (tool_name)ChuỗiTên nội bộ để tham chiếu công cụ trong các quy trình dựa trên agent.Không
Mô Tả Công Cụ (tool_description)ChuỗiMô tả giúp agent hiểu cách sử dụng công cụ.Không
Chi Tiết (verbose)BooleanCó in ra thông tin chi tiết để debug hoặc theo dõi hay không.Không

Chi tiết đầu vào

  • Tên Biến Đầu Vào là trường chính bạn sẽ sử dụng. Hãy nhập chính xác tên biến bạn muốn truy cập.
  • Tên Công CụMô Tả Công Cụ là tùy chọn, thường dùng cho mục đích tài liệu hoặc khi tích hợp với agent sử dụng metadata của công cụ.
  • Chi Tiết có thể được bật lên để xuất ra log chi tiết, hữu ích khi gỡ lỗi các luồng phức tạp.

Đầu ra

Khi thành phần chạy, nó tạo ra một số đầu ra có thể bao gồm:

Tên Đầu RaKiểuMô tả
Giá trị biến nếu tồn tạiMessageGiá trị của biến yêu cầu nếu nó tồn tại.
Biến không tồn tạiMessageThông báo/Chỉ báo rằng biến không có trong luồng.
Công cụToolĐối tượng công cụ, dùng cho quy trình dựa trên agent.
  • Giá trị biến nếu tồn tại: Trả về giá trị hiện tại của biến bạn yêu cầu.
  • Biến không tồn tại: Thông báo cho bạn biết biến bạn muốn lấy không được tìm thấy trong luồng.
  • Công cụ: Cung cấp đối tượng công cụ, có thể dùng cho các quy trình dựa trên agent cần tương tác hoặc hiểu về khả năng của thành phần.

Tại sao nên dùng thành phần này?

  • Truy xuất dữ liệu linh hoạt: Truy cập và tái sử dụng các giá trị đã thiết lập trước đó trong quy trình mà không cần mã hóa cứng.
  • Xử lý lỗi: Dễ dàng phát hiện khi biến mong đợi bị thiếu, giúp xây dựng logic quy trình mạnh mẽ hơn.
  • Tương tác với agent: Cung cấp metadata và đối tượng công cụ để hỗ trợ quy trình do agent điều khiển hoặc orchestration công cụ.
  • Hỗ trợ debug: Tùy chọn xuất thông tin chi tiết giúp bạn kiểm tra và khắc phục lỗi khi thực thi quy trình.

Các trường hợp sử dụng điển hình

  • Truyền dữ liệu nhập của người dùng hoặc giá trị tính toán giữa các bước trong hội thoại AI.
  • Kiểm tra sự tồn tại của biến cấu hình hoặc biến ngữ cảnh trước khi thực hiện hành động.
  • Cung cấp cho agent quyền truy cập vào các tham số liên quan khi lên kế hoạch hoặc thực thi tác vụ.

Bằng cách tích hợp thành phần Lấy Biến Luồng, quy trình của bạn sẽ trở nên linh hoạt, dễ bảo trì và có khả năng xử lý các tình huống phức tạp, nơi mà ngữ cảnh và sự duy trì dữ liệu là yếu tố then chốt.

Câu hỏi thường gặp

Thành phần Lấy Biến Luồng làm gì?

Nó cho phép bạn lấy một biến hoặc giá trị cụ thể đã được thiết lập trước trong quy trình, để bạn có thể sử dụng thông tin đó ở các bước tiếp theo của luồng.

Khi nào nên dùng Lấy Biến Luồng?

Hãy sử dụng thành phần này bất cứ khi nào bạn cần tham chiếu hoặc tái sử dụng dữ liệu đã được tạo hoặc chỉnh sửa trước đó trong quy trình, ví dụ như thông tin người dùng nhập vào, giá trị tính toán, hoặc kết quả từ các thành phần khác.

Điều gì xảy ra nếu biến không tồn tại?

Nếu biến không được tìm thấy, thành phần sẽ cung cấp một đầu ra riêng biệt thông báo rằng biến không tồn tại, cho phép bạn xử lý các trường hợp này trong logic của quy trình.

Thành phần này có cần thiết cho các quy trình linh hoạt không?

Có, việc lấy và sử dụng các biến là rất quan trọng để xây dựng các tự động hóa linh hoạt và nhận biết ngữ cảnh, khiến thành phần này trở thành một phần then chốt trong các thiết kế luồng nâng cao.

Trải nghiệm FlowHunt Lấy Biến Luồng

Bắt đầu xây dựng quy trình thông minh, linh hoạt hơn bằng cách sử dụng thành phần Lấy Biến Luồng trong FlowHunt.

Tìm hiểu thêm

Thiết Lập Biến Luồng
Thiết Lập Biến Luồng

Thiết Lập Biến Luồng

Quản lý luồng công việc một cách dễ dàng bằng cách thiết lập hoặc cập nhật các biến ngay lập tức với thành phần Thiết Lập Biến Luồng. Công cụ này cho phép bạn g...

3 phút đọc
Automation Workflow +3
Chạy luồng
Chạy luồng

Chạy luồng

Thành phần Chạy luồng trong FlowHunt cho phép bạn kích hoạt và thực thi một luồng công việc khác trong luồng hiện tại của mình. Truyền đầu vào, biến và kiểm soá...

5 phút đọc
Automation Workflow +3
Tìm kiếm Bộ nhớ
Tìm kiếm Bộ nhớ

Tìm kiếm Bộ nhớ

Khám phá sức mạnh của quy trình làm việc với thành phần Tìm kiếm Bộ nhớ—truy xuất thông tin liên quan từ bộ nhớ đã lưu trữ thông qua truy vấn của người dùng. Tì...

5 phút đọc
AI Memory +4