Yêu Cầu API

Yêu Cầu API

Thành phần Yêu Cầu API cho phép bạn kết nối luồng của mình tới các API bên ngoài bằng cách gửi các yêu cầu HTTP có thể tùy chỉnh và xử lý phản hồi.

Mô tả thành phần

Cách thành phần Yêu Cầu API hoạt động

Thành phần Yêu Cầu API là một công cụ đa năng được thiết kế để hỗ trợ gửi các yêu cầu HTTP trong quy trình AI của bạn. Nó cho phép quy trình làm việc của bạn tương tác với các API hoặc dịch vụ web bên ngoài bằng cách gửi yêu cầu tới một hoặc nhiều URL và xử lý phản hồi. Khả năng này rất cần thiết cho các tác vụ như lấy dữ liệu, tích hợp với dịch vụ bên thứ ba, hoặc gọi các endpoint tùy chỉnh trong các quy trình tự động hóa hoặc thông minh.

Thành Phần Làm Gì?

Thành phần này cho phép bạn cấu hình và gửi các yêu cầu HTTP (GET, POST, PATCH, PUT) tới các URL được chỉ định. Bạn có thể tùy chỉnh yêu cầu bằng cách thêm header, tham số truy vấn và nội dung body. Nó cũng hỗ trợ xử lý dữ liệu dạng form và thiết lập thời gian chờ tùy chỉnh, phù hợp với nhiều loại tương tác API khác nhau.

Đầu Vào

Thành phần Yêu Cầu API hỗ trợ các đầu vào cấu hình sau:

TrườngMô tảKiểuMặc định/Lựa chọn
URLNhập một hoặc nhiều URL mục tiêu, cách nhau bằng dấu phẩy.Chuỗi
Phương thứcPhương thức HTTP sử dụng cho yêu cầu.DropdownGET, POST, PATCH, PUT
HeaderHeader tùy chỉnh đưa vào yêu cầu (dạng dictionary).Dictionary/Dữ liệu
BodyDữ liệu gửi kèm cho các yêu cầu POST, PATCH hoặc PUT (dạng dictionary).Dictionary/Dữ liệu
Tham số truy vấnCác cặp key-value thêm vào URL dưới dạng tham số truy vấn.Dictionary/Dữ liệu
Dùng Form DataBật để gửi dữ liệu dưới dạng application/x-www-form-urlencoded.Booleanfalse
TimeoutThời gian (giây) trước khi yêu cầu bị timeout.Số nguyên5
Cache TTLThời gian lưu cache phản hồi API. Đặt ‘Không lưu cache’ để tắt.DropdownKhông lưu cache, 5 phút,…
VerboseNếu bật, hiển thị thông tin đầu ra chi tiết để debug.Booleanfalse
Tên công cụTên cho công cụ yêu cầu API này (dành cho agent sử dụng).Chuỗi
Mô tả công cụMô tả giúp agent hiểu cách sử dụng công cụ này.Chuỗi (nhiều dòng)

Đầu Ra

Thành phần này tạo ra hai đầu ra chính:

Tên đầu raKiểuMô tả
Dữ liệuDữ liệuDữ liệu phản hồi từ yêu cầu API.
Công cụCông cụCung cấp yêu cầu API này dưới dạng “công cụ” cho các quy trình dựa trên agent.

Tại Sao Nên Dùng Thành Phần Này?

  • Tích hợp: Kết nối quy trình AI của bạn với bất kỳ API hoặc dịch vụ web bên ngoài nào, giúp dễ dàng bổ sung dữ liệu hoặc hành động mới vào quy trình.
  • Linh hoạt: Hỗ trợ nhiều phương thức HTTP, header, body và tham số truy vấn tùy chỉnh—phù hợp cả với các yêu cầu API đơn giản lẫn phức tạp.
  • Lưu cache: Tuỳ chọn lưu cache phản hồi để nâng cao hiệu suất và giảm các yêu cầu lặp lại.
  • Hỗ trợ Form Data: Dễ dàng gửi dữ liệu dạng form-encoded cho các endpoint tương thích.
  • Thân thiện với agent: Đặt tên và mô tả công cụ để thành phần này có thể sử dụng như một công cụ trong các quy trình AI dựa trên agent.

Ví Dụ Ứng Dụng

  • Lấy dữ liệu thời gian thực (ví dụ: thời tiết, tin tức, tài chính) từ các API công khai.
  • Gửi thông tin đến dịch vụ bên thứ ba (ví dụ: CRM, hệ thống ticket).
  • Tích hợp với các endpoint backend tùy chỉnh để xử lý dữ liệu hoặc tự động hóa quy trình.
  • Cho phép agent LLM gọi các API bên ngoài như một phần trong quá trình suy luận hoặc thực hiện nhiệm vụ.

Tóm Tắt

Thành phần Yêu Cầu API là một khối xây dựng thiết yếu cho bất kỳ quy trình AI nào cần tương tác với dịch vụ web hoặc nguồn dữ liệu bên ngoài. Nó cung cấp bộ tùy chỉnh cấu hình toàn diện để xử lý nhiều kịch bản yêu cầu HTTP khác nhau, và các đầu ra của nó có thể được sử dụng trực tiếp hoặc cung cấp như một công cụ cho các quy trình AI dựa trên agent.

Các ví dụ về mẫu luồng sử dụng thành phần Yêu Cầu API

Để giúp bạn bắt đầu nhanh chóng, chúng tôi đã chuẩn bị một số mẫu luồng ví dụ minh họa cách sờ dụng thành phần Yêu Cầu API một cách hiệu quả. Những mẫu này giới thiệu các trường hợp sử dụng khác nhau và thực hành tốt nhất, giúp bạn dễ dàng hiểu và triển khai thành phần trong các dự án của riêng mình.

Chatbot tra cứu IP với thông tin vị trí theo thời gian thực
Chatbot tra cứu IP với thông tin vị trí theo thời gian thực

Chatbot tra cứu IP với thông tin vị trí theo thời gian thực

Chatbot sử dụng AI này cung cấp ngay lập tức thông tin chi tiết về bất kỳ địa chỉ IP nào, bao gồm thành phố, quốc gia, múi giờ và nhà cung cấp dịch vụ Internet,...

4 phút đọc
Người Giám Tuyển AI Tin Nổi Bật Hacker News
Người Giám Tuyển AI Tin Nổi Bật Hacker News

Người Giám Tuyển AI Tin Nổi Bật Hacker News

Một quy trình tự động sử dụng AI để lấy, tóm tắt và trình bày những tin tức nổi bật nhất trên Hacker News, bao gồm chi tiết bài viết, URL và bình luận nổi bật. ...

6 phút đọc
Tác nhân Hỗ trợ Khách hàng AI với Tích hợp API LiveAgent
Tác nhân Hỗ trợ Khách hàng AI với Tích hợp API LiveAgent

Tác nhân Hỗ trợ Khách hàng AI với Tích hợp API LiveAgent

Quy trình làm việc được hỗ trợ bởi AI này tự động hóa hỗ trợ khách hàng bằng cách kết nối các truy vấn của người dùng với nguồn tri thức của công ty, API bên ng...

7 phút đọc

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

Thành phần Yêu Cầu API dùng để làm gì?

Thành phần Yêu Cầu API cho phép luồng của bạn gửi các yêu cầu HTTP (GET, POST, PATCH, PUT) tới một hoặc nhiều URL, giúp bạn kết nối với bất kỳ API hoặc dịch vụ web bên ngoài nào.

Tôi có thể tùy chỉnh header và body của yêu cầu API không?

Có, bạn có thể thêm header và nội dung body tùy chỉnh cho phù hợp với API mục tiêu. Cả hai đều có thể được đặt bằng dữ liệu đầu vào hoặc dictionary.

Nó có hỗ trợ tham số truy vấn và các phương thức HTTP khác nhau không?

Chắc chắn. Bạn có thể thêm tham số truy vấn vào URL và lựa chọn nhiều phương thức HTTP khác nhau, bao gồm GET, POST, PATCH và PUT.

Tôi có thể lưu cache phản hồi API không?

Có, bạn có thể cấu hình thời gian lưu cache phản hồi API, hoặc tắt hoàn toàn cache, giúp kiểm soát độ mới của dữ liệu và hiệu suất.

Thành phần này có phù hợp để tích hợp với các công cụ bên thứ ba không?

Có, nó được thiết kế để tích hợp mượt mà với hầu hết mọi dịch vụ bên thứ ba có cung cấp API, là một thành phần cốt lõi cho tự động hóa và quy trình làm việc nâng cao.

Kết Nối Luồng Với Bất Kỳ API Nào

Bắt đầu thêm dữ liệu thời gian thực, dịch vụ bên thứ ba, hoặc tích hợp tùy chỉnh vào luồng của bạn bằng Yêu Cầu API.

Tìm hiểu thêm

LLM OpenAI Tùy Chỉnh
LLM OpenAI Tùy Chỉnh

LLM OpenAI Tùy Chỉnh

Khai phá sức mạnh của các mô hình ngôn ngữ tùy chỉnh với thành phần LLM OpenAI Tùy Chỉnh trong FlowHunt. Tích hợp liền mạch các mô hình tương thích OpenAI của r...

4 phút đọc
AI LLM +5
Tác nhân Hỗ trợ Khách hàng AI với Tích hợp API LiveAgent
Tác nhân Hỗ trợ Khách hàng AI với Tích hợp API LiveAgent

Tác nhân Hỗ trợ Khách hàng AI với Tích hợp API LiveAgent

Quy trình làm việc được hỗ trợ bởi AI này tự động hóa hỗ trợ khách hàng bằng cách kết nối các truy vấn của người dùng với nguồn tri thức của công ty, API bên ng...

7 phút đọc
Tác Nhân AI
Tác Nhân AI

Tác Nhân AI

Thành phần Tác Nhân AI trong FlowHunt giúp quy trình làm việc của bạn có khả năng ra quyết định tự động và sử dụng công cụ. Nó tận dụng các mô hình ngôn ngữ lớn...

5 phút đọc
AI Automation +4