ChatGPT Integration – Tích hợp ChatGPT vào Chat Flow
Tính năng ChatGPT Integration cho phép bạn kết nối mô hình ChatGPT của OpenAI vào Chat Flow, giúp chatbot hiểu ngôn ngữ tự nhiên, phân tích ngữ cảnh và đưa ra phản hồi chính xác hơn. Nhờ tích hợp này, bạn có thể xây dựng chatbot thông minh, linh hoạt và mang tính hội thoại cao, vượt xa các chatbot dạng rule thông thường.
Để sử dụng tính năng này, bạn cần có OpenAI API Key.
Cách hoạt động của ChatGPT Integration
Khi được chèn vào trong Chat Flow, block ChatGPT sẽ:
Nhận dữ liệu từ Message trước đó (input từ khách hàng)
Gửi dữ liệu này đến API ChatGPT
Nhận phản hồi từ AI
Trả câu trả lời lại cho người dùng trong luồng hội thoại
Lưu ý quan trọng:
❗ Bạn bắt buộc phải đặt một Message có “Wait for reply” ngay trước block ChatGPT.
Nếu không, ChatGPT sẽ không thể lấy input của người dùng để tạo phản hồi.
Huấn luyện ChatGPT với dữ liệu tùy chỉnh
Bạn có thể huấn luyện ChatGPT hiểu doanh nghiệp, sản phẩm và quy tắc hỗ trợ bằng nhiều cách khác nhau.
1. Training bằng Instructions
Trong phần thiết lập của ChatGPT Integration, bạn có trường:
Instructions
Hãy dán vào đây:
Thông tin công ty
Quy định trả lời khách hàng
Giọng văn mong muốn
Chi tiết sản phẩm/dịch vụ
Quy trình hỗ trợ hoặc bán hàng
ChatGPT sẽ sử dụng nội dung trong instructions để điều chỉnh cách phản hồi.
2. Training bằng Assistant của OpenAI (các tệp đính kèm)
Bạn cũng có thể dùng OpenAI Assistants API, vốn hỗ trợ huấn luyện bằng tệp như:
PDF
DOCX
CSV
Tài liệu kiến thức nội bộ
Quy trình:
Truy cập:
https://platform.openai.com/assistantsTạo Assistant mới
Tải lên các file muốn huấn luyện
Sao chép Assistant ID
Dán Assistant ID vào ChatGPT Integration trong Chat Flow
ChatGPT khi chạy sẽ ưu tiên kiến thức từ Assistant.
3. Training bằng AI Assistants của ChatBox AI Muathemewpgiare
Ngoài cách sử dụng nền tảng OpenAI trực tiếp, bạn có thể tạo AI Assistant ngay trong hệ thống:
Mở mục Settings → AI Assistants
Tạo trợ lý mới
Huấn luyện bằng:
Instructions
Files
Website URLs
Knowledge Base nội bộ
Sau đó, bạn chỉ cần chọn AI Assistant trong block ChatGPT.
(Tài liệu chi tiết đã được trình bày ở bài trước.)
Sử dụng Custom Functions trong ChatGPT Integration
Custom Functions cho phép bạn “ngắt” ChatGPT tại một thời điểm cụ thể để thực hiện một nhánh logic khác trong Chat Flow. Đây là cách giúp chatbot vừa linh hoạt, vừa được kiểm soát chặt chẽ.
Lợi ích của Custom Functions
Cho phép AI kích hoạt hành động cụ thể
Giảm sai sót khi AI tự xử lý toàn bộ hội thoại
Kết hợp AI với logic điều kiện truyền thống
Tạo chatbot thông minh nhưng vẫn định hướng được
Ví dụ Custom Functions
1. Khi khách muốn mua sản phẩm
Chèn function:
Sau đó liên kết tới:
Flow tư vấn sản phẩm
Flow giỏ hàng
Flow thu lead để nhân viên gọi lại
2. Khi khách cần gặp nhân viên hỗ trợ
Function:
Gắn hành động:
“Invite Agent” → chuyển sang live agent
Quy trình hoạt động
ChatGPT đọc input người dùng
Nếu phát hiện điều kiện khớp với function
Chat Flow sẽ nhảy sang block tương ứng
Luồng hội thoại tiếp tục theo logic định sẵn
Bạn có thể tạo bao nhiêu function tùy ý.
Tóm tắt tính năng ChatGPT Integration
| Tính năng | Mô tả |
|---|---|
| Sử dụng OpenAI API Key | Bắt buộc để tích hợp ChatGPT |
| Instructions | Định hướng AI bằng văn bản |
| OpenAI Assistants | Huấn luyện AI bằng tệp & dữ liệu nâng cao |
| AI Assistants nội bộ | Dễ cấu hình và quản lý trong hệ thống |
| Custom Functions | Kích hoạt logic tùy chỉnh dựa trên AI |
| Bắt buộc “Wait for reply” | Để lấy input từ khách hàng |
| Kết hợp với Message | Dễ điều hướng và quản lý hội thoại |
