Phần 4: Active RAG & Strict Tool Calling Với Real-time Inventory API

Phần 4: Active RAG & Strict Tool Calling Với Real-time Inventory API

← Chương trước: Phần 3: Tối Ưu Qdrant Hybrid Search | Mục lục Series | Chương tiếp theo: Phần 5: The Self-Reflection Critique Loop → Answer-first: Active RAG chuyển đổi cơ chế truy xuất một chiều thụ động sang chu trình suy luận chủ động ReAct trên Eino Golang. Bằng cách thực thi Strict Tool Calling có kiểm soát schema và timeout, LLM truy vấn trực tiếp API tồn kho và giá khuyến mãi thời gian thực mà không gây nghẽn goroutine. ...

22 tháng 5, 2026 · 11 phút · Lê Tuấn Anh
Phần 6: Kiến Trúc AI Agents - Từ Đọc Hiểu Đến Tự Trị

Phần 6: Kiến Trúc AI Agents - Từ Đọc Hiểu Đến Tự Trị

← Chương trước: Phần 5: Bảo Mật Enterprise & Data Poisoning | Mục lục Series | Chương tiếp theo: Phần 7: Agentic Memory - Giải Quyết Lời Nguyền ‘Cá Vàng’ → Answer-first: Sự phát triển từ RAG thụ động sang AI Agents tự trị ứng dụng các mô hình ReAct, Plan-and-Solve và Model Context Protocol (MCP). Khung điều phối như LangGraph cho phép Agent tự lập kế hoạch, gọi công cụ ngoài và thích ứng linh hoạt với các bài toán động. ...

17 tháng 5, 2026 · 7 phút · Lê Tuấn Anh
Generative UI với MCP: Thiết Kế Kiến Trúc Frontend AI-Native

Generative UI với MCP: Thiết Kế Kiến Trúc Frontend AI-Native

🇬🇧 Read the English version of this article on tanhdev.com Answer-first: Generative UI kết hợp Model Context Protocol (MCP) và React Server Components (RSC) chuyển đổi giao diện AI từ chat văn bản sang UI tương tác động. LLM tạo ra component specification qua Zod schema, frontend phân giải từ Component Registry và fetch dữ liệu thực tế an toàn qua Iframe Sandbox và CSP. Thế hệ đầu tiên của giao diện chat tích hợp AI đi theo một mô típ đơn giản: người dùng gõ tin nhắn, LLM tạo văn bản (text), UI hiển thị văn bản đó. Thế hệ thứ hai bổ sung tool calls (lệnh gọi công cụ) — LLM có thể gọi các hàm (functions) và hiển thị kết quả dưới dạng văn bản. Thế hệ thứ ba — Generative UI (UI Sinh Tự Động) — tiến xa hơn thế: LLM không chỉ tạo ra các câu trả lời bằng văn bản mà còn tạo ra các thành phần UI tương tác (interactive UI components) được render (kết xuất) trực tiếp trong trình duyệt, mang đến những trải nghiệm không giống như đang trò chuyện với một khung văn bản mà giống như đang sử dụng một ứng dụng thông minh, phản hồi siêu nhạy. ...

1 tháng 6, 2026 · 19 phút · Lê Tuấn Anh