1. MỤC TIÊU

Sau khi hoàn thành buổi tự học này, bạn phải:
✅ Hiểu AI Agent là gì (không nhầm với chatbot thường)
✅ Hiểu tư duy Agent: Reasoning – Tool – Memory – Workflow
✅ Phân biệt chatbot kịch bản vs Agent thông minh
✅ Tạo được 1 chatbot Agent no-code đơn giản
✅ Tự kiểm tra xem Agent của mình hoạt động đúng chưa
⏱ Thời gian tự học đề xuất: 2 – 3 giờ
2. AI AGENT LÀ GÌ? (GIẢI THÍCH ĐƠN GIẢN)
2.1 Chatbot truyền thống
Chatbot thường:
- Trả lời theo kịch bản cố định
- Không suy luận
- Không nhớ ngữ cảnh lâu dài
Ví dụ:
Người dùng: “Tôi muốn mua hàng”
Bot: “Bạn muốn mua sản phẩm nào?”
→ chỉ phản hồi theo script.
2.2 AI Agent
AI Agent có thể:
- Suy nghĩ (Reasoning)
- Lập kế hoạch (Planning)
- Dùng công cụ (Tools)
- Ghi nhớ thông tin (Memory)
Ví dụ:
Người dùng: “So sánh 2 sản phẩm A và B rồi đề xuất cái phù hợp”
Agent sẽ:
- Tìm dữ liệu
- So sánh
- Đưa khuyến nghị
👉 Đây là hành vi giống “nhân viên thông minh”.
3. TƯ DUY CỐT LÕI CỦA AI AGENT
Bạn cần hiểu 4 khái niệm:
3.1 Reasoning (Suy luận)
Agent không trả lời ngay.
Nó:
- Phân tích câu hỏi
- Xác định mục tiêu
- Chọn cách giải
👉 Giống như bạn suy nghĩ trước khi trả lời.
3.2 Tools (Công cụ)
Agent có thể dùng:
- API
- Database
- File
- Internet
Ví dụ:
“Kiểm tra đơn hàng”
Agent gọi API để tra đơn.
3.3 Memory (Bộ nhớ)
Agent nhớ:
- Tên người dùng
- Lịch sử hội thoại
- Thông tin trước đó
👉 Tạo trải nghiệm cá nhân hóa.
3.4 Workflow (Luồng hành động)
Agent làm việc theo chuỗi bước:
- Nhận yêu cầu
- Phân tích
- Gọi công cụ
- Trả lời
4. CÁC LOẠI AGENT TRONG DOANH NGHIỆP
Ví dụ thực tế:
- Agent CSKH tự động
- Agent phân tích dữ liệu
- Agent marketing
- Agent hỗ trợ IT
- Agent quản lý tài liệu
👉 Buổi 1 bạn sẽ làm Agent CSKH cơ bản.
5. THỰC HÀNH: TẠO CHATBOT AGENT NO-CODE
5.1 Mục tiêu thực hành
Tạo chatbot:
✅ Trả lời theo kịch bản
✅ Thu thập thông tin khách hàng
✅ Ghi nhớ tên người dùng
5.2 Chuẩn bị
Bạn cần:
- Tài khoản Dify / Opal (hoặc nền tảng agent no-code tương đương)
- Trình duyệt web
5.3 Bước 1 — Tạo Agent mới
- Đăng nhập nền tảng
- Chọn Create Agent
- Đặt tên:
👉 Agent CSKH cơ bản
- Chọn loại:
👉 Conversational Agent
5.4 Bước 2 — Viết Prompt hệ thống
Nhập vào phần System Prompt:
Bạn là nhân viên chăm sóc khách hàng.
Nhiệm vụ của bạn là hỏi tên khách hàng,
xác định nhu cầu,
và tư vấn sản phẩm phù hợp.
Luôn trả lời lịch sự, ngắn gọn.
👉 Đây là “tính cách” của Agent.
5.5 Bước 3 — Tạo luồng hội thoại cơ bản
Thêm rule:
Nếu người dùng chưa cung cấp tên:
👉 Hỏi:
“Bạn cho mình xin tên để tiện hỗ trợ nhé?”
5.6 Bước 4 — Thêm Memory
Bật chức năng:
👉 Conversation Memory
Để Agent nhớ:
- Tên khách hàng
- Nhu cầu
5.7 Bước 5 — Test Agent
Nhập thử:
“Xin chào”
Kỳ vọng:
Agent hỏi tên bạn.
6. CHẠY THỬ & KIỂM THỬ (BẮT BUỘC)
Test 1 — Agent hỏi tên
Bạn nhập:
“Tôi muốn mua laptop”
Agent phải:
✅ Hỏi tên trước
Test 2 — Memory hoạt động
Bạn nhập:
“Tôi là Minh”
Sau đó:
“Tôi cần tư vấn”
Agent phải:
✅ Gọi bạn là Minh
Test 3 — Hội thoại tự nhiên
Agent không được:
❌ trả lời máy móc
❌ lặp lại câu vô nghĩa
7. CHECKLIST TỰ ĐÁNH GIÁ
Nếu Agent của bạn:
- Hỏi tên người dùng
- Nhớ tên
- Hỏi nhu cầu
- Trả lời lịch sự
👉 Bạn đã hoàn thành buổi 1.
8. BÀI TẬP CỦNG CỐ
Bài 1
Cập nhật Agent để:
👉 hỏi email khách hàng
Bài 2
Thêm rule:
👉 nếu khách hỏi giá → tư vấn 2 lựa chọn
Bài 3
Làm Agent:
👉 tư vấn điện thoại thay vì laptop
9. TỔNG KẾT
Bạn đã:
✅ Hiểu AI Agent là gì
✅ Hiểu Reasoning – Tool – Memory – Workflow
✅ Tạo Agent no-code cơ bản
✅ Tự kiểm thử Agent