Tích hợp ChatGPT vào Chat Flow

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ẽ:

  1. Nhận dữ liệu từ Message trước đó (input từ khách hàng)

  2. Gửi dữ liệu này đến API ChatGPT

  3. Nhận phản hồi từ AI

  4. 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:

  1. Truy cập:
    https://platform.openai.com/assistants

  2. Tạo Assistant mới

  3. Tải lên các file muốn huấn luyện

  4. Sao chép Assistant ID

  5. 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:

  1. Mở mục Settings → AI Assistants

  2. Tạo trợ lý mới

  3. 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:

"if customer wants to buy a phone"

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:

"if customer wants to contact support"

Gắn hành động:

  • “Invite Agent” → chuyển sang live agent

Quy trình hoạt động

  1. ChatGPT đọc input người dùng

  2. Nếu phát hiện điều kiện khớp với function

  3. Chat Flow sẽ nhảy sang block tương ứng

  4. 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ăngMô tả
Sử dụng OpenAI API KeyBắt buộc để tích hợp ChatGPT
InstructionsĐịnh hướng AI bằng văn bản
OpenAI AssistantsHuấ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 FunctionsKí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 MessageDễ điều hướng và quản lý hội thoại

Was this article helpful?

Last updated 4 ngày ago

Danh sách hướng dẫn