Explore all courses in this category.
Explore all courses in this category.
Nguyễn Đình Cường
0 comment
09 Nov, 2026
Chatbot trả lời một câu hỏi rồi dừng. AI agent thì nhận một mục tiêu, tự lên kế hoạch, dùng công cụ, kiểm tra kết quả và lặp lại cho đến khi xong. Thuật ngữ này đang được nhắc rất nhiều, nên hãy làm rõ nó là gì và những điều cần cẩn trọng khi dùng.
AI agent (tác tử AI) là hệ thống dùng mô hình ngôn ngữ làm "bộ não" để quyết định hành động, kết hợp với công cụ bên ngoài như tìm kiếm web, đọc ghi file, gọi API, chạy code. Điểm khác biệt nằm ở vòng lặp: quan sát, suy nghĩ, hành động, quan sát kết quả, rồi tiếp tục.
| Chatbot | AI agent |
|---|---|
| Một lượt hỏi, một lượt đáp | Nhiều bước cho một mục tiêu |
| Chỉ sinh văn bản | Gọi công cụ, thực hiện hành động thật |
| Bạn điều khiển từng bước | Tự quyết định bước tiếp theo trong giới hạn cho phép |
Dưới đây là phác thảo bằng Python, trong đó ask_model là hàm giả định gọi mô hình và trả về hoặc yêu cầu dùng công cụ hoặc câu trả lời cuối:
def run_agent(goal, tools, ask_model, max_steps=5):
history = [{"role": "user", "content": goal}]
for _ in range(max_steps):
reply = ask_model(history)
if reply["type"] == "final":
return reply["text"]
name, args = reply["tool"], reply["args"]
result = tools[name](**args) # chạy công cụ được cho phép
history.append({"role": "tool", "content": str(result)})
return "Đã đạt giới hạn số bước"
Hai chi tiết quan trọng: danh sách công cụ là tập hợp được cho phép từ trước, và có giới hạn số bước để tránh chạy vô hạn.
Hãy thử xây agent rất nhỏ với một hai công cụ chỉ đọc (tra cứu, tìm kiếm), quan sát cách nó ra quyết định, rồi mới mở rộng sang công cụ có thể thay đổi dữ liệu. Nhiều nhà cung cấp mô hình hỗ trợ tính năng gọi hàm (function calling) giúp việc này gọn hơn.
Agent hiện hợp với việc lặp lại, có quy trình rõ ràng và có người giám sát. Công việc đòi hỏi phán đoán, trách nhiệm và giao tiếp phức tạp vẫn cần con người.
Bạn có thể tự viết vòng lặp nhỏ như ví dụ để hiểu bản chất trước, rồi mới cân nhắc framework khi cần quản lý nhiều bước và nhiều công cụ.
AI agent là bước tiến từ "AI trả lời" sang "AI làm việc", nhưng càng tự chủ càng cần rào chắn. Giới hạn quyền, giữ con người ở các điểm quyết định quan trọng và ghi log đầy đủ là ba thói quen đáng có ngay từ đầu.
Muốn xây nền vững về lập trình và API trước khi làm việc với agent, hãy tham khảo các khóa học trên codebem.com.
Nguyễn Đình Cường
0 comment