· Hướng dẫn · 7 min read
Tạo Chatbot AI Không Cần Code Với CIAXI
Hướng dẫn chuẩn bị dữ liệu, tạo Knowledge Base, thiết kế workflow, kiểm thử và đưa chatbot AI lên website, Facebook hoặc Zalo bằng CIAXI.
Tạo chatbot AI không cần code không có nghĩa là bỏ qua phần thiết kế. Bạn vẫn cần chọn đúng bài toán, chuẩn bị dữ liệu và xác định lúc nào chatbot phải chuyển cho người phụ trách. Điểm khác biệt là phần lớn công việc này có thể thực hiện trên giao diện thay vì viết ứng dụng từ đầu. Bài chatbot AI có thể làm gì cho doanh nghiệp tổng hợp các nhóm việc chatbot có thể đảm nhận trước khi bạn bắt tay vào dựng bản thử nghiệm đầu tiên.
Với CIAXI, doanh nghiệp có thể xây Knowledge Base từ tài liệu, thiết kế workflow bằng các node và đưa chatbot lên website, Facebook Messenger hoặc Zalo Official Account. Thời gian để có bản thử nghiệm phụ thuộc vào độ sẵn sàng của dữ liệu và mức độ phức tạp của quy trình. Một chatbot hỏi đáp đơn giản sẽ nhanh hơn nhiều so với flow cần kết nối CRM, Odoo hoặc hệ thống nội bộ.
Bắt đầu bằng một bài toán hẹp
Đừng mở đầu bằng mục tiêu chung như “làm chatbot cho toàn công ty”. Hãy chọn một nhóm câu hỏi có phạm vi rõ, thường xuyên lặp lại và có người chịu trách nhiệm về nội dung.
Một số phạm vi phù hợp cho bản thử nghiệm đầu tiên:
- Trả lời câu hỏi về sản phẩm và chính sách bán hàng.
- Hướng dẫn khách hàng theo tài liệu hỗ trợ.
- Tra cứu nội quy hoặc quy trình cho nhân viên.
- Thu thập thông tin ban đầu trước khi chuyển sales.
Nếu mục tiêu là phục vụ khách hàng đa kênh, trang chatbot chăm sóc khách hàng mô tả rõ hơn cách kết hợp câu trả lời tự động với bước chuyển nhân viên. Với nhu cầu tư vấn sản phẩm, xem quy trình của chatbot bán hàng.
Chuẩn bị dữ liệu trước khi tạo chatbot
Chatbot không tự biết đâu là chính sách đang có hiệu lực. Chất lượng câu trả lời phụ thuộc vào nguồn doanh nghiệp cung cấp và cách nguồn đó được quản lý.
Trước khi tải dữ liệu lên, nên kiểm tra:
- Tài liệu nào là nguồn chính thức?
- Có nhiều phiên bản của cùng một chính sách hay không?
- Ai chịu trách nhiệm cập nhật tài liệu?
- Nội dung nào chatbot được phép sử dụng?
- Câu hỏi nào phải chuyển cho con người?
Bạn có thể bắt đầu với FAQ, tài liệu sản phẩm, hướng dẫn sử dụng hoặc quy trình nội bộ. Nếu kho dữ liệu lớn, cần tổ chức lại tên tài liệu, phiên bản và phạm vi quyền trước khi mở rộng.
CIAXI sử dụng Knowledge Base để lưu và tìm nội dung liên quan. Bài RAG là gì giải thích cách chatbot tìm đoạn tài liệu trước khi tạo câu trả lời.
Các bước tạo chatbot trên CIAXI
1. Tạo ứng dụng và xác định người dùng
Sau khi tạo tài khoản, hãy tạo một ứng dụng riêng cho bài toán đã chọn. Ghi rõ chatbot dành cho khách hàng, nhân viên hay một nhóm nghiệp vụ cụ thể. Việc xác định người dùng ngay từ đầu giúp giới hạn giọng điệu, dữ liệu và quyền truy cập.
2. Tạo Knowledge Base
Đưa nhóm tài liệu đã duyệt vào Knowledge Base. Không nên tải toàn bộ thư mục doanh nghiệp chỉ vì hệ thống cho phép. Một kho nhỏ nhưng rõ nguồn thường dễ kiểm thử và bảo trì hơn một kho lớn chứa nhiều phiên bản mâu thuẫn.
Sau khi xử lý tài liệu, hãy thử các câu hỏi có đáp án rõ trong nguồn. Kiểm tra đoạn nào được tìm thấy và câu trả lời có bám đúng nội dung hay không.
3. Thiết kế workflow
Workflow xác định chatbot làm gì sau khi nhận câu hỏi. Một flow cơ bản có thể gồm:
- Nhận nội dung người dùng.
- Phân loại ý định hoặc hỏi thêm dữ liệu.
- Tìm thông tin trong Knowledge Base.
- Tạo câu trả lời trong phạm vi nguồn.
- Chuyển nhân viên nếu dữ liệu không đủ hoặc yêu cầu nằm ngoài phạm vi.
Mỗi node nên có đầu vào, đầu ra và điều kiện dừng rõ ràng. Với thao tác trên hệ thống khác, workflow có thể gọi HTTP/API hoặc công cụ đã cấu hình. Bài MCP là gì trình bày thêm cách mô hình có thể làm việc với công cụ và dữ liệu bên ngoài.
4. Viết hướng dẫn cho chatbot
Phần hướng dẫn nên nói rõ chatbot được làm gì, không được làm gì và cách phản hồi khi thiếu dữ liệu. Tránh những yêu cầu mơ hồ như “luôn trả lời thật thông minh”.
Một hướng dẫn có thể bao gồm:
- Chỉ trả lời dựa trên nguồn đã cung cấp.
- Hỏi lại khi yêu cầu thiếu thông tin cần thiết.
- Không tự xác nhận giá, điều khoản hoặc ngoại lệ chưa được duyệt.
- Nêu rõ khi không tìm thấy nguồn phù hợp.
- Chuyển người phụ trách ở các tình huống đã xác định.
5. Kiểm thử bằng câu hỏi thực tế
Không nên chỉ thử các câu hỏi được viết giống hệt tài liệu. Hãy lấy câu hỏi từ hội thoại, email hoặc ticket cũ, sau đó bổ sung trường hợp viết tắt, thiếu dữ liệu và dễ gây nhầm.
Nên ghi lại ít nhất bốn nhóm kết quả:
- Trả lời đúng và có nguồn phù hợp.
- Tìm đúng nguồn nhưng diễn đạt chưa tốt.
- Không tìm thấy nguồn.
- Đáng lẽ phải chuyển người nhưng chatbot vẫn tiếp tục trả lời.
Kết quả này cho biết cần sửa tài liệu, cấu hình tìm kiếm hay logic workflow. Chúng cũng tạo baseline để so sánh sau mỗi lần cập nhật.
6. Kết nối kênh sử dụng
Khi flow đã qua kiểm thử, bạn có thể đưa chatbot lên bubble chat của website hoặc kết nối với Facebook Messenger và Zalo Official Account. Mỗi kênh có cách hiển thị và giới hạn riêng, vì vậy cần kiểm tra lại hội thoại trên đúng kênh trước khi mở cho người dùng.
Nếu chatbot cần dùng chung dữ liệu trên nhiều kênh, hãy giữ Knowledge Base và quy tắc nghiệp vụ ở một nơi, sau đó điều chỉnh phần tương tác phù hợp với từng điểm chạm.
Khi nào cần người có kỹ thuật?
Bạn không cần viết code để tạo flow hỏi đáp cơ bản, nhưng một số nhu cầu vẫn cần người hiểu hệ thống đích:
- Xác thực và gọi API riêng của doanh nghiệp.
- Thiết kế quyền truy cập dữ liệu.
- Đồng bộ với CRM, ERP hoặc Odoo.
- Xử lý lỗi và cơ chế thử lại.
- Ghi log cho tác vụ có ảnh hưởng đến dữ liệu nghiệp vụ.
“Không cần code” nên được hiểu là giảm phần lập trình cho việc tạo giao diện hội thoại và workflow thông thường. Nó không loại bỏ trách nhiệm về bảo mật, dữ liệu và kiểm thử tích hợp.
Cách nghiệm thu bản thử nghiệm
Trước khi chạy POC, hãy chọn một bộ câu hỏi cố định và ghi lại cách đội ngũ đang xử lý chúng. Sau thử nghiệm, so sánh cùng một tập câu hỏi theo các chỉ số phù hợp:
- Tỷ lệ tìm được nguồn liên quan.
- Tỷ lệ câu trả lời cần chỉnh sửa.
- Tỷ lệ phải chuyển nhân viên.
- Nhóm câu hỏi chưa được kho dữ liệu bao phủ.
- Lỗi công cụ hoặc tích hợp.
Không nên đặt một tỷ lệ tự động hóa chung cho mọi doanh nghiệp. Kết quả phụ thuộc vào bài toán, dữ liệu, quy trình và ranh giới mà đội triển khai lựa chọn.
Việc cần làm sau khi chatbot hoạt động
Chatbot cần được vận hành như một hệ thống nội dung. Đội phụ trách nên đọc lại hội thoại, phân loại lỗi và cập nhật đúng nguyên nhân. Một câu trả lời kém có thể xuất phát từ tài liệu thiếu, tìm kiếm chưa đúng, hướng dẫn chưa rõ hoặc workflow chọn sai nhánh.
Hãy chạy lại các câu hỏi cũ sau mỗi thay đổi và thêm một nhóm câu hỏi gần giống để tránh sửa được một trường hợp nhưng làm hỏng trường hợp khác.
Nếu muốn bắt đầu từ dữ liệu doanh nghiệp và luồng hỏi đáp có nguồn, xem giải pháp chatbot hỏi đáp tài liệu. Nếu bài toán liên quan đến nhân viên và quy trình nội bộ, xem trợ lý AI nội bộ.
Một bản chatbot đầu tiên không cần bao phủ mọi tình huống. Nó cần có phạm vi rõ, dữ liệu kiểm tra được và điểm chuyển người hợp lý. Khi ba phần này chạy ổn định, doanh nghiệp mới nên thêm kênh, công cụ hoặc nghiệp vụ mới.