Tạo Chatbot

Hướng dẫn đầy đủ để tạo chatbot AI sử dụng wizard

Phiên bản: 1.0 | Ngày: 2025-10-19 | Trạng thái: ✅ Hoàn thành


📋 Tổng Quan

Wizard Tạo Chatbot là quy trình hướng dẫn 4 bước để tạo chatbot AI. Nó dẫn bạn qua tất cả cấu hình cần thiết trong giao diện thân thiện.

Vị trí: Manage → AI → Chatbots → Nhấp "Tạo Trợ lý AI"

Thời gian cần: 5-10 phút


🚀 Mở Wizard

Phương Thức 1: Từ Tab Overview

  1. Điều hướng đến Manage → AI → Chatbots

  2. Đảm bảo bạn đang ở tab Overview

  3. Nhấp nút "Tạo Trợ lý AI mới" trong Hành động nhanh

Phương Thức 2: Từ Header

  1. Điều hướng đến Manage → AI → Chatbots

  2. Nhấp nút "Tạo Trợ lý AI" ở header trang

Phương Thức 3: Từ Tab List

  1. Điều hướng đến Manage → AI → Chatbots

  2. Chuyển sang tab List

  3. Nhấp nút "Tạo Trợ lý AI" ở header


⚠️ Trước Khi Bắt Đầu

Kiểm Tra Giới Hạn Chatbot

Giới hạn: 10 chatbots mỗi site

Cách kiểm tra:

  • Wizard hiển thị: "Đã tạo: X/10 — Còn lại: Y"

  • Nếu đạt giới hạn, bạn sẽ thấy cảnh báo

Nếu Đạt Giới Hạn:

  1. Đóng wizard

  2. Đi đến tab List

  3. Xóa chatbots không dùng

  4. Thử tạo lại

Thông báo lỗi: "Đã đạt giới hạn 10 Trợ lý AI. Hãy đóng wizard và xóa bớt trước khi tạo mới."


Quyền Cần Thiết

Bạn cần quyền AI_CHATBOT_CREATE hoặc vai trò admin.


📝 Bước 1: Thông Tin Cơ Bản

Các Trường

1. Tên (Bắt buộc)

  • Nhãn: "Tên Trợ lý AI"

  • Loại: Text input

  • Bắt buộc: Có

  • Độ dài tối đa: 100 ký tự

  • Ví dụ: "Trợ lý Hỗ trợ HR"

Mẹo:

  • Sử dụng tên mô tả rõ ràng

  • Bao gồm mục đích (ví dụ: "HR", "Đào tạo", "Bán hàng")

  • Giữ ngắn gọn và rõ ràng


2. Mô Tả (Tùy chọn)

  • Nhãn: "Mô tả"

  • Loại: Textarea

  • Bắt buộc: Không

  • Độ dài tối đa: 500 ký tự

  • Ví dụ: "Hỗ trợ nhân viên với các câu hỏi liên quan đến HR bao gồm chính sách nghỉ phép, phúc lợi và lương."

Mẹo:

  • Giải thích mục đích của chatbot

  • Đề cập đối tượng mục tiêu

  • Liệt kê khả năng chính


3. Phạm Vi (Tùy chọn)

  • Nhãn: "Phạm vi"

  • Loại: Dropdown

  • Mặc định: public

  • Tùy chọn:

    • public - Có sẵn cho tất cả người dùng

    • enrolled - Chỉ người dùng đã đăng ký

    • course - Chỉ thành viên khóa học

Khi nào sử dụng:

  • public: Chatbot công khai (HR, IT support)

  • enrolled: Chatbot cho nhân viên đã đăng ký

  • course: Chatbot cho khóa học cụ thể


4. Tags (Tùy chọn)

  • Nhãn: "Tags"

  • Loại: Tag input

  • Bắt buộc: Không

  • Ví dụ: "HR", "Policies", "Leave"

Mẹo:

  • Sử dụng để phân loại

  • Giúp tìm kiếm dễ dàng

  • Nhất quán trong naming


Nút Hành Động

  • Tiếp theo: Chuyển sang Bước 2

  • Hủy: Đóng wizard (mất dữ liệu)


📚 Bước 2: Cơ Sở Tri Thức

Tổng Quan

Bước này cho phép bạn attach knowledge bases vào chatbot. KBs cung cấp tài liệu tham khảo cho chatbot.

Tùy chọn: Có thể bỏ qua nếu không cần KB


Tùy Chọn 1: Attach KB Hiện Có

Nếu Có KBs

Wizard hiển thị danh sách tất cả KBs có sẵn:

Thông tin hiển thị:

  • Tên KB

  • Số lượng documents

  • Trạng thái (active, initializing, error)

  • Checkbox để chọn

Cách chọn:

  1. Xem danh sách KBs

  2. Đọc tên và số documents

  3. Tick checkbox để chọn

  4. Có thể chọn nhiều KBs

  5. Nhấp "Tiếp theo"

Ví dụ:


Nếu Không Có KBs

Wizard hiển thị: "Chưa có cơ sở tri thức nào"

Tùy chọn:

  1. Tạo KB mới - Nhấp nút "Tạo cơ sở tri thức mới"

  2. Bỏ qua - Nhấp "Bỏ qua" để tiếp tục không có KB


Tùy Chọn 2: Tạo KB Mới

Mở Form Tạo KB

Nhấp "Tạo cơ sở tri thức mới" để mở form inline.

Các Trường

1. Tên KB (Bắt buộc)

  • Ví dụ: "HR Policies 2024"

  • Mẹo: Tên mô tả, bao gồm năm

2. Loại (Tự động)

  • Giá trị: documents

  • Không thể thay đổi

3. Mô tả (Tùy chọn)

  • Ví dụ: "Company HR policies and procedures"

Tạo KB

  1. Điền tên KB

  2. Điền mô tả (tùy chọn)

  3. Nhấp "Tạo"

  4. Đợi KB được khởi tạo (5-10 giây)

  5. KB mới xuất hiện trong danh sách, đã được chọn

  6. Nhấp "Tiếp theo"

Lưu ý: KB mới sẽ trống (0 documents). Bạn có thể upload documents sau.


Tùy Chọn 3: Bỏ Qua KB

Nếu không cần KB:

  1. Nhấp "Bỏ qua"

  2. Chuyển sang Bước 3

  3. Chatbot sẽ không có KB

Khi nào bỏ qua:

  • Chatbot không cần tài liệu tham khảo

  • Chatbot dựa hoàn toàn vào system prompt

  • Sẽ thêm KB sau


Nút Hành Động

  • Tiếp theo: Chuyển sang Bước 3 (nếu đã chọn KB hoặc bỏ qua)

  • Bỏ qua: Bỏ qua KB, chuyển sang Bước 3

  • Quay lại: Quay về Bước 1

  • Hủy: Đóng wizard


🤖 Bước 3: Loại & Mô Hình

Tổng Quan

Bước này cho phép bạn chọn mô hình AI cho chatbot.


Chọn Mô Hình AI

Tùy Chọn Có Sẵn

1. GPT-3.5 Turbo (Khuyến nghị cho hầu hết use cases)

  • Tốc độ: Nhanh (2-3 giây)

  • Chi phí: Thấp ($0.002/message)

  • Chất lượng: Tốt (85-90% accuracy)

  • Khi nào sử dụng:

    • Câu hỏi đơn giản

    • Cần phản hồi nhanh

    • Ngân sách hạn chế

    • Khối lượng lớn

2. GPT-4 Turbo (Cho use cases phức tạp)

  • Tốc độ: Chậm hơn (4-6 giây)

  • Chi phí: Cao hơn ($0.02/message, 10x GPT-3.5)

  • Chất lượng: Xuất sắc (90-95% accuracy)

  • Khi nào sử dụng:

    • Câu hỏi phức tạp

    • Cần reasoning sâu

    • Chất lượng quan trọng hơn chi phí

    • Khối lượng thấp


So Sánh

Tiêu chí
GPT-3.5 Turbo
GPT-4 Turbo

Tốc độ

⚡⚡⚡ Nhanh

⚡⚡ Trung bình

Chi phí

💰 Thấp

💰💰💰 Cao

Chất lượng

⭐⭐⭐⭐ Tốt

⭐⭐⭐⭐⭐ Xuất sắc

Use case

Đơn giản

Phức tạp


Cách Chọn

  1. Xem danh sách mô hình

  2. Đọc mô tả và so sánh

  3. Chọn radio button

  4. Nhấp "Tiếp theo"

Mặc định: GPT-3.5 Turbo (đã chọn sẵn)

Khuyến nghị: Bắt đầu với GPT-3.5, nâng cấp lên GPT-4 nếu cần


Nút Hành Động

  • Tiếp theo: Chuyển sang Bước 4

  • Quay lại: Quay về Bước 2

  • Hủy: Đóng wizard


💬 Bước 4: System Prompt

Tổng Quan

System prompt là hướng dẫn định nghĩa cách chatbot hoạt động. Đây là bước quan trọng nhất.


Trường System Prompt

  • Nhãn: "System Prompt"

  • Loại: Textarea (lớn)

  • Bắt buộc: Không (nhưng rất khuyến nghị)

  • Độ dài khuyến nghị: 200-500 từ

  • Ngôn ngữ: Tiếng Anh hoặc Tiếng Việt


Cấu Trúc System Prompt Tốt


Ví Dụ System Prompts

Ví Dụ 1: HR Support Chatbot


Ví Dụ 2: IT Support Chatbot


Ví Dụ 3: Training Assistant


Mẹo Viết System Prompt Hiệu Quả

1. Rõ Ràng và Cụ Thể

  • ✅ "Bạn là trợ lý HR hỗ trợ chính sách nghỉ phép"

  • ❌ "Bạn là trợ lý hữu ích"

2. Định Nghĩa Ranh Giới

  • Nêu rõ chatbot CÓ THỂ làm gì

  • Nêu rõ chatbot KHÔNG THỂ làm gì

  • Giúp tránh kỳ vọng sai

3. Hướng Dẫn Định Dạng

  • Độ dài phản hồi

  • Sử dụng bullet points

  • Cách trích dẫn

  • Khi nào hỏi làm rõ

4. Giữ Độ Dài Hợp Lý

  • Quá ngắn (<100 từ): Thiếu hướng dẫn

  • Tối ưu (200-500 từ): Cân bằng

  • Quá dài (>1000 từ): Tốn chi phí, chậm

5. Test và Lặp Lại

  • Viết prompt ban đầu

  • Test trong Console

  • Điều chỉnh dựa trên kết quả

  • Lặp lại cho đến khi hài lòng


Nút Hành Động

  • Tạo: Tạo chatbot với tất cả cấu hình

  • Quay lại: Quay về Bước 3

  • Hủy: Đóng wizard (mất dữ liệu)


✅ Sau Khi Tạo

Chatbot Được Tạo Thành Công

Thông báo: "Trợ lý AI đã được tạo thành công!"

Hành động tự động:

  1. Wizard đóng

  2. Chuyển đến tab List

  3. Chatbot mới xuất hiện ở đầu danh sách

  4. Status = active


Bước Tiếp Theo

1. Kiểm Tra Trong Console (Khuyến nghị)

  1. Nhấp vào chatbot vừa tạo

  2. Chuyển sang tab Console

  3. Gửi 10-20 tin nhắn thử

  4. Xác minh phản hồi chính xác

  5. Điều chỉnh system prompt nếu cần

Thời gian: 10-30 phút

Tham khảo: Test Console Guide


2. Upload Documents (Nếu Có KB)

  1. Điều hướng đến Manage → AI → Knowledge Bases

  2. Nhấp vào KB đã attach

  3. Nhấp "Upload Documents"

  4. Chọn files (PDF, DOCX, TXT)

  5. Đợi indexing hoàn tất

  6. Test lại trong Console

Thời gian: 15-60 phút

Tham khảo: KB Management Guide


3. Cấu Hình Display Rules

  1. Mở chatbot Settings

  2. Tìm phần Display Rules

  3. Thiết lập visibility và priority

  4. Thêm conditions nếu cần

  5. Lưu thay đổi

Thời gian: 5-10 phút

Tham khảo: Display Rules Guide


4. Tùy Chỉnh Widget Appearance

  1. Mở chatbot Settings

  2. Tìm phần Widget Appearance

  3. Chọn màu, vị trí, kích thước

  4. Viết welcome message

  5. Lưu thay đổi

Thời gian: 5-10 phút

Tham khảo: Widget Appearance Guide


5. Triển Khai Lên Website

  1. Lấy embed code

  2. Thêm vào website

  3. Test trên staging

  4. Triển khai lên production

  5. Theo dõi usage

Thời gian: 30-60 phút

Tham khảo: Live Chat Widget Guide


🔧 Khắc Phục Sự Cố

Không Thể Mở Wizard

Nguyên nhân:

  • Đã đạt giới hạn 10 chatbots

  • Không có quyền AI_CHATBOT_CREATE

  • Lỗi JavaScript

Giải pháp:

  1. Kiểm tra số chatbots hiện có

  2. Xóa chatbots không dùng nếu đạt giới hạn

  3. Xác nhận quyền với admin

  4. Kiểm tra browser console (F12)

  5. Thử browser khác


Wizard Bị Đóng Giữa Chừng

Nguyên nhân:

  • Nhấp nút Hủy

  • Đóng tab/window

  • Mất kết nối

Kết quả: Tất cả dữ liệu bị mất

Giải pháp:

  • Bắt đầu lại từ đầu

  • Chuẩn bị thông tin trước khi mở wizard

  • Đảm bảo kết nối ổn định


Không Thể Tạo KB Mới Trong Wizard

Nguyên nhân:

  • Không có quyền AI_KB_CREATE

  • Lỗi server

  • Tên KB trùng

Giải pháp:

  1. Xác nhận quyền AI_KB_CREATE

  2. Thử tên KB khác

  3. Tạo KB trước, sau đó chọn trong wizard

  4. Bỏ qua KB, thêm sau


Chatbot Không Phản Hồi Sau Khi Tạo

Nguyên nhân:

  • Chưa chọn mô hình AI

  • System prompt trống hoặc không rõ

  • Hết credits

  • KB chưa indexed

Giải pháp:

  1. Mở chatbot Settings

  2. Xác nhận mô hình đã chọn

  3. Kiểm tra system prompt

  4. Kiểm tra số dư credits

  5. Đợi KB indexing hoàn tất

  6. Test lại trong Console


💡 Best Practices

1. Chuẩn Bị Trước

Trước khi mở wizard:

Lợi ích: Tạo nhanh hơn, ít lỗi hơn


2. Bắt Đầu Đơn Giản

Lần đầu tạo chatbot:

  • Sử dụng GPT-3.5 (nhanh, rẻ)

  • Viết system prompt ngắn (200-300 từ)

  • Bỏ qua KB (thêm sau)

  • Test kỹ trước khi phức tạp hóa


3. Test Ngay Sau Khi Tạo

Quan trọng: Test trong Console trước khi triển khai

Test checklist:


4. Lặp Lại và Cải Thiện

Quy trình:

  1. Tạo chatbot với cấu hình cơ bản

  2. Test trong Console

  3. Xác định vấn đề

  4. Điều chỉnh system prompt

  5. Test lại

  6. Lặp lại cho đến khi hài lòng


📖 Hướng Dẫn Liên Quan

Sau Khi Tạo

Triển Khai

Quản Lý


Phiên bản: 1.0 Cập nhật lần cuối: 2025-10-19 Trạng thái: ✅ Hoàn thành

Last updated