news.vtnn
AI

Khi AI agent làm đúng một lần: Thách thức lớn của kỹ sư thực chiến

16 tháng 9, 2026 · 8 phút đọc
Khi AI agent làm đúng một lần: Thách thức lớn của kỹ sư thực chiến

Khi AI agent làm đúng một lần: Thách thức lớn của kỹ sư thực chiến

Một kịch bản quen thuộc với bất kỳ ai từng làm việc với các hệ thống AI agent: kịch bản chạy thử nội bộ diễn ra hoàn hảo, nhưng khi đưa ra demo trực tiếp hoặc cắm vào hệ thống chạy thật, mô hình lại chọn một nhánh rẽ bất ngờ và tự đưa mình vào ngõ cụt. Đáng ngại hơn, cùng một tác vụ, cùng một câu lệnh đầu vào, lần này hệ thống xử lý đúng, lần sau lại thất bại.

Trong các báo cáo benchmark thông thường, sự phập phù này bị che khuất bởi những con số trung bình. Nhóm nghiên cứu tại IBM Research vừa chỉ ra một dẫn chứng cụ thể: khi thử nghiệm trên bộ đánh giá AppWorld, một ReAct agent sử dụng mô hình GPT-4.1 đạt tỷ lệ thành công trung bình 77,4% qua 5 lần chạy lặp lại. Nhìn lướt qua, hơn ba phần tư tác vụ hoàn thành là một con số có vẻ thuyết phục. Tuy nhiên, nếu đặt hệ thống đó vào quy trình đối soát giao dịch ngân hàng hoặc rà soát điều khoản hợp đồng - nơi đòi hỏi tính tiền định tuyệt đối - mức độ dao động này là lý do khiến nhiều dự án agent chưa thể rời khỏi môi trường thử nghiệm.

Ảo ảnh từ điểm trung bình và cái bẫy của những ngã rẽ

Điểm yếu cốt tử của các benchmark hiện tại nằm ở việc gom tất cả kết quả vào một con số phần trăm duy nhất. Con số 77,4% kia không nói cho kỹ sư biết có bao nhiêu tác vụ luôn chạy đúng trong cả 5 lần, và bao nhiêu tác vụ lúc được lúc hỏng.

Khi mổ xẻ hành vi của mô hình, IBM Research phân biệt hai loại trạng thái ra quyết định: điểm quyết định phẳng (flat decisions) và điểm quyết định sắc nhọn (sharp decisions). Ở điểm quyết định phẳng, dù agent chọn công cụ A hay công cụ B trước, kết quả cuối cùng vẫn có thể hội tụ về đúng mục tiêu. Nhưng ở điểm quyết định sắc nhọn, chỉ cần một thay đổi rất nhỏ trong phân phối xác suất token tiếp theo, agent sẽ rẽ sang một chuỗi hành động hoàn toàn khác. Một khi đã chọn sai công cụ ở bước đầu, sai số tích lũy qua từng vòng lặp ReAct sẽ kéo mô hình đi xa khỏi mục tiêu ban đầu.

Nhiều đội ngũ kỹ thuật thường xử lý vấn đề này bằng cách ép prompt thật dài, thêm thật nhiều ví dụ mẫu (few-shot examples) nhằm bịt mọi lỗ hổng. Cách làm này vô tình tạo ra ảo giác rằng hệ thống đã ổn định, bởi nó chỉ giải quyết được đúng một quỹ đạo thử nghiệm cụ thể. Khi người dùng ngoài đời thay đổi cách diễn đạt hoặc đưa vào dữ liệu biên chưa từng xuất hiện trong tập mẫu, các điểm quyết định sắc nhọn lại xuất hiện, và agent lại trượt ray.

Thay vì tiếp tục vá víu câu lệnh, giải pháp căn cơ hơn là thiết kế lại cách agent tự chẩn đoán. Hệ thống cần phát hiện sớm những điểm rẽ nhạy cảm để can thiệp bằng luật cố định (deterministic rules), thay vì phó mặc hoàn toàn cho tính ngẫu nhiên của mô hình ngôn ngữ lớn.

Dịch chuyển hạ tầng: Từ chuỗi REST API sang dòng chảy hai chiều

Trong khi bài toán ổn định logic của agent văn bản vẫn đang được giải quyết từng bước, hạ tầng mô hình nền tảng đã bước sang một cấu trúc vận hành hoàn toàn khác. Việc DeepMind giới thiệu hai mô hình Gemini 3.8 Live và 3.8 Live Extended Thinking cho thấy mô hình xử lý giọng nói trực tiếp (speech-to-speech) đang trở thành tiêu chuẩn mới.

Nhà phát triển Simon Willison khi thử nghiệm kết nối với Gemini 3.8 Live đã ghi nhận một thay đổi kỹ thuật rất đáng chú ý: toàn bộ giao tiếp không còn đi qua các lời gọi REST API tuần tự như trước. Ứng dụng kết nối trực tiếp đến endpoint WebSocket:

wss://generativelanguage.googleapis.com/ws/google.ai.generativelanguage.v1alpha.GenerativeService.BidiGenerateContent

Hệ thống sử dụng trực tiếp AudioContext của Web Audio API trên trình duyệt để thu âm và phát lại âm thanh theo thời gian thực. Điểm mấu chốt ở đây không chỉ là tốc độ phản hồi nhanh hơn, mà là khả năng xử lý dòng dữ liệu hai chiều (bidirectional streaming) cho phép người dùng ngắt lời mô hình ngay khi nó đang nói.

Sự thay đổi này đặt ra một bài toán kỹ thuật mới cho các kỹ sư xây dựng hệ thống:

Đặc tính kiến trúcAgent dạng văn bản truyền thốngAgent âm thanh thời gian thực (như Gemini 3.8 Live)
Giao thức mạngHTTP / REST Request-ResponseWebSockets liên tục hai chiều
Quản lý trạng thái (State)Lưu theo từng lượt hội thoại (turn-based)Duy trì ngữ cảnh dòng chảy (stream context) liên tục
Cơ chế ngắt (Interruption)Không hỗ trợ khi mô hình đang sinh chuỗiBắt buộc phải xử lý ngắt tín hiệu âm thanh tức thì
Độ trễ chấp nhận được2 đến 10 giây cho mỗi lượt suy luậnDưới 500 mili-giây để duy trì nhịp trò chuyện tự nhiên

Khi chuyển sang WebSockets và xử lý âm thanh thời gian thực, tính bất định của agent không còn nằm ở việc chọn sai công cụ nữa. Nó chuyển thành vấn đề quản lý phiên (session state) và độ trễ mạng. Nếu kết nối mạng chập chờn hoặc buffer âm thanh bị nghẽn, chuỗi suy luận của mô hình sẽ đứt đoạn ngay lập tức.

Cơn khát dữ liệu chuyên sâu và ranh giới của việc mở rộng mô hình

Một xu hướng khác đang diễn ra song song: các phòng lab lớn nhận ra rằng chỉ cào dữ liệu văn bản đại trà trên Internet là không đủ để agent xử lý các tác vụ thực tế phức tạp. Câu chuyện OpenAI gom mua lại dữ liệu thử nghiệm từ các công ty công nghệ sinh học phá sản - theo ý tưởng do nhà phân tích chính sách Ruxandra Teslo đề xuất - cho thấy một thực tế rõ ràng: dữ liệu chất lượng cao, có cấu trúc chặt chẽ và phản ánh đúng thế giới thực đang khan hiếm nghiêm trọng.

Để một agent có thể tự vận hành trong các lĩnh vực đặc thù như y tế, tài chính hay tự động hóa hạ tầng mạng, mô hình cần hiểu được các quy luật ngầm của ngành đó. Dữ liệu thử nghiệm lâm sàng thất bại của các công ty sinh học chính là những trường hợp biên (edge cases) quý giá nhất. Chúng chỉ ra những điểm mù mà các tài liệu nghiên cứu thành công thường bỏ qua.

Điều này phản ánh một thực tế mà giới kỹ sư cần lưu tâm: việc kỳ vọng một mô hình nền tảng tổng quát có thể tự động giải quyết trơn tru mọi quy trình nội bộ của doanh nghiệp là điều phi thực tế. Nếu không có dữ liệu nghiệp vụ chuẩn xác làm neo, agent sẽ liên tục vấp phải những điểm quyết định sắc nhọn mà chính người xây dựng hệ thống cũng không lường trước được.

Lối đi thực tế cho các đội ngũ kỹ thuật

Nhìn vào bức tranh hạ tầng hiện nay - từ bài toán nhất quán của ReAct agent cho đến luồng dữ liệu WebSocket của Gemini 3.8 Live - các đội ngũ phát triển ứng dụng AI tại Việt Nam cần điều chỉnh lại cách tiếp cận kỹ thuật nếu muốn đưa sản phẩm ra môi trường thực tế:

Cơn sốt về AI agent đang dần đi qua giai đoạn trình diễn những tính năng hào nhoáng. Phần việc còn lại - và cũng là phần việc nặng nhất của kỹ sư phần mềm - là ghìm dây cương tính ngẫu nhiên của mô hình để biến những dòng code trình diễn thành những hệ thống vận hành bền bỉ mỗi ngày.

← Về trang chủ Lưu trữ →