Câu hỏi về lớp nền tảng: AGTP và ARD
Google, Microsoft và Hugging Face gần đây đã phát hành đặc tả Agentic Resource Discovery (ARD).
Thiết kế này rất xuất sắc. Nó sử dụng cách tiếp cận liên hợp (federated approach) để giúp các tổ chức khác nhau tìm thấy các AI agent. Đây là một bước tiến lớn cho ngành công nghiệp này.
Tuy nhiên, ARD có một thách thức tiềm ẩn. Nó hoạt động phía trên lớp truyền tải (transport layer). Điều này có nghĩa là nó dựa vào HTTP để di chuyển dữ liệu.
Vấn đề của HTTP đối với các agent:
- HTTP được xây dựng cho lưu lượng web của con người.
- Bảo mật của agent dựa vào các quy ước ở lớp ứng dụng (application-layer).
- Những quy ước này rất dễ bị kẻ tấn công vượt qua hoặc giả mạo.
- Các lỗ hổng hiện tại cho thấy HTTP thiếu các đặc tính cấu trúc mà các agent cần.
Điều này dẫn chúng ta đến câu hỏi về lớp nền tảng (substrate). Liệu lưu lượng của agent có nên tiếp tục sử dụng HTTP, hay chúng ta cần một nền tảng mới?
Agent Transfer Protocol (AGTP) chính là câu trả lời.
AGTP là một giao thức truyền tải chuyên dụng cho lưu lượng của agent. Nó không dựa vào các HTTP header để xác định danh tính. Thay vào đó, nó mang theo danh tính và quyền hạn như những dữ liệu thực tế ngay trên đường truyền (on the wire).
Cách ARD và AGTP hoạt động cùng nhau:
- ARD xử lý việc khám phá (discovery). Nó cho bạn biết các khả năng (capabilities) nằm ở đâu và liệu chúng có đáng tin cậy hay không.
- AGTP xử lý kết nối. Nó mang theo dữ liệu và danh tính thực tế.
Trong một thế giới thuần AGTP (AGTP-native), một agent tìm thấy một khả năng thông qua ARD. Sau đó, nó kết nối bằng lớp nền tảng AGTP. Điều này đảm bảo rằng danh tính, ID chủ sở hữu và phạm vi quyền hạn được tích hợp vào mọi yêu cầu.
Ngành công nghiệp đã giải quyết được vấn đề khám phá. Giờ đây, chúng ta phải giải quyết vấn đề truyền tải.
ARD cung cấp bản đồ. AGTP cung cấp con đường.
Cộng đồng học tập tùy chọn: https://t.me/GyaanSetuAi