AI Engineering Tools

Kỹ thuật AI tạo sinh

Thuật ngữ tác nhân AI và gọi công cụ

Hiểu các tác nhân, các lệnh gọi công cụ có cấu trúc, các kết nối MCP, điều phối, bộ nhớ, lập kế hoạch, chuyển giao và các điều khiển phê duyệt của con người.

12 thuật ngữ

Các tác nhân

Đại lý AI (AI agent).

AI agent

Ý nghĩa

Một hệ thống sử dụng một mô hình để chọn và thực hiện các hành động hướng tới một mục tiêu, thường là qua nhiều bước.

Khi dùng

Sử dụng một tác nhân khi đường dẫn không thể được xác định hoàn toàn và các công cụ phải được chọn một cách động.

Ví dụ

Một tác nhân đọc một phiếu, tìm kiếm tài liệu, soạn thảo một bản sửa lỗi và yêu cầu phê duyệt.

Các công cụ

Gọi công cụ

Tool calling

Ý nghĩa

Yêu cầu có cấu trúc của mô hình cho một ứng dụng để chạy một khả năng bên ngoài.

Khi dùng

Sử dụng nó để tìm kiếm, truy cập cơ sở dữ liệu, tính toán, thao tác tệp và các API kinh doanh.

Ví dụ

Gọi get_order_status với ID đơn hàng đã xác minh.

Các công cụ

Gọi hàm

Function calling

Ý nghĩa

Một mẫu gọi công cụ, trong đó các hàm có sẵn được mô tả bằng tên và các đối số kiểu dữ liệu.

Khi dùng

Sử dụng khi ứng dụng của bạn hiển thị một tập hợp các thao tác có thể gọi được.

Ví dụ

Hàm: create_calendar_event(title, start_time, attendees).

Các công cụ

Lược đồ công cụ

Tool schema

Ý nghĩa

Một định nghĩa có thể đọc được bởi máy về mục đích, đầu vào và ràng buộc của một công cụ.

Khi dùng

Viết các lược đồ chính xác để mô hình có thể chọn đúng công cụ và tạo ra các đối số hợp lệ.

Ví dụ

Xác định số lượng là một số dương và đơn vị tiền tệ là một mã gồm ba chữ cái.

Kết nối

Giao thức ngữ cảnh mô hình (Model Context Protocol - MCP)

Model Context Protocol (MCP)

Ý nghĩa

Một giao thức mở để kết nối các ứng dụng AI với các công cụ, dữ liệu và lời nhắc có thể tái sử dụng bên ngoài.

Khi dùng

Sử dụng để tích hợp các khả năng tương thích thông qua một hợp đồng máy khách-máy chủ chung.

Ví dụ

Kết nối máy chủ AI với máy chủ MCP chứa tài liệu và hiển thị công cụ tìm kiếm của nó.

Kết nối

Máy chủ MCP

MCP host

Ý nghĩa

Ứng dụng AI điều phối một hoặc nhiều client MCP và kiểm soát quyền và trải nghiệm người dùng.

Khi dùng

Sử dụng thuật ngữ khi mô tả nơi quản lý quyền đồng ý của người dùng, tương tác mô hình và kết nối máy chủ.

Ví dụ

Trình trợ lý trên máy tính để bàn đóng vai trò là máy chủ MCP cho các máy chủ cục bộ và từ xa.

Kết nối

Máy chủ MCP

MCP server

Ý nghĩa

Một chương trình cung cấp các công cụ, tài nguyên hoặc lời nhắc cho các máy khách MCP.

Khi dùng

Xây dựng khi một nguồn dữ liệu hoặc dịch vụ nên có thể tái sử dụng trên các môi trường AI tương thích.

Ví dụ

Máy chủ CRM MCP cung cấp chức năng tìm kiếm khách hàng như một công cụ chỉ đọc.

Quy trình làm việc

Điều phối.

Orchestration

Ý nghĩa

Phối hợp các mô hình, công cụ, tác nhân, trạng thái và luồng điều khiển trong một quy trình làm việc.

Khi dùng

Sử dụng khi nhiều chức năng phải chạy theo trình tự, song song hoặc có điều kiện.

Ví dụ

Điều phối việc thu thập, phân tích, phê duyệt và xuất bản như các giai đoạn riêng biệt.

Các tác nhân

Bộ nhớ của tác nhân

Agent memory

Ý nghĩa

Lưu trữ thông tin mà một tác nhân có thể tái sử dụng trong các bước hoặc phiên.

Khi dùng

Sử dụng bộ nhớ có phạm vi cho các tùy chọn bền vững, trạng thái tác vụ hoặc các quyết định trước đó.

Lưu ý

Chỉ lưu trữ dữ liệu cần thiết và định nghĩa các quy tắc giữ lại, xóa và truy cập.

Ví dụ

Ghi nhớ hướng dẫn về giọng văn được phê duyệt cho dự án này, không phải các cuộc trò chuyện cá nhân không liên quan.

Các tác nhân

Lập kế hoạch

Planning

Ý nghĩa

Chọn và sắp xếp các hành động trung gian trước hoặc trong quá trình thực thi.

Khi dùng

Sử dụng nó cho các mục tiêu nhiều bước với các phụ thuộc hoặc các đường dẫn thay thế.

Ví dụ

Kế hoạch: Kiểm tra đầu vào, truy xuất bằng chứng, tạo bản nháp, sau đó thực hiện xác thực.

Quy trình làm việc

Chuyển giao

Handoff

Ý nghĩa

Chuyển một tác vụ và ngữ cảnh liên quan của nó từ một tác nhân hoặc thành phần sang một tác nhân hoặc thành phần khác.

Khi dùng

Sử dụng khi các tác nhân chuyên dụng có các trách nhiệm riêng biệt.

Ví dụ

Đại lý phân loại chuyển trường hợp thanh toán cho đại lý hoàn tiền cùng với bằng chứng và ràng buộc.

Kiểm soát của con người

Con người tham gia vào quy trình (HITL)

Human-in-the-loop (HITL)

Ý nghĩa

Một mẫu điều khiển trong đó một người xem xét, sửa hoặc phê duyệt một phần của quy trình làm việc AI.

Khi dùng

Yêu cầu điều này cho các hành động có tác động lớn, không thể đảo ngược, liên quan đến tài chính, pháp lý hoặc có thể nhìn thấy từ bên ngoài.

Ví dụ

Tạm dừng trước khi gửi yêu cầu hoàn tiền và yêu cầu một nhân viên được ủy quyền phê duyệt.