Module 01: Chatbot Service (API)
Module 01 • API Gateway
Tổng Quan Chatbot Service
Module 01: Chatbot Service (API Gateway)
- Đơn vị phát triển: Pango AI Team • Phân hệ Chatbot AI
- Định vị cốt lõi: Cung cấp các API để tích hợp và xử lý Chatbot AI
- Mô hình triển khai: Dịch vụ SaaS tiêu chuẩn — hỗ trợ Custom riêng cho từng doanh nghiệp
Chatbot Service là hạ tầng API Gateway và lõi xử lý đàm thoại AI chuyên sâu do Pango AI Team phát triển. Phân hệ được thiết kế để kết nối trực tiếp vào các ứng dụng Mobile App (iOS / Android), Web App và hệ thống nghiệp vụ đối tác, cung cấp khả năng tự động hóa tư vấn và hỏi đáp 24/7 với tốc độ phản hồi tính bằng mili-giây.
1. Tính Năng Kỹ Thuật Cốt Lõi
- Kiểm tra trạng thái Agent (
AgentConfigDetail): Đọc cấu hình Agent từ xa, cho phép bật/tắt luồng chat linh hoạt mà không cần cập nhật lại ứng dụng Client qua App Store hoặc Google Play. - Xác thực người dùng độc lập (
ExternalLogin): Đồng bộ danh tính người dùng từ hệ thống đối tác sang Pango AI an toàn qua token định danh. - Hội thoại thông minh (
SendAiMessage): Định tuyến câu hỏi vào mô hình ngôn ngữ lớn (LLM), kết hợp RAG để đưa ra phản hồi chính xác theo dữ liệu doanh nghiệp. - Lịch sử đàm thoại phân trang (
MyConversation,MyChatSessionDetail): Tải lịch sử hội thoại mượt mà theo từng trang và phân loại rõ ràng theo từng phiên làm việc (Session). - Phản hồi streaming thời gian thực (Firebase Firestore Stream): Truyền tải câu trả lời dạng gõ chữ (typing effect) từng token, triệt tiêu cảm giác chờ đợi của người dùng.
- Đánh giá chất lượng (
SubmitAiFeedback): Thu thập điểm xếp hạng CSAT (1-5 sao) và phản hồi để phục vụ huấn luyện và tinh chỉnh Agent. - Kiểm soát vòng đời phiên (
CloseChatSession): Kết thúc phiên hội thoại khi hoàn tất hỗ trợ để giải phóng tài nguyên.
2. Quy Trình Tích Hợp Khuyến Nghị
Sơ Đồ Trực Quan (Interactive Flowchart)
Đang tạo biểu đồ trực quan...
Danh mục tài liệu chi tiết của phân hệ Chatbot Service:
- 1.2 Môi Trường & Headers: Cấu hình Endpoint Staging/Production và bộ HTTP Headers bắt buộc.
- 1.3 Xác Thực & Checksum: Thuật toán băm MD5 Checksum và cơ chế Auto-Recovery Token 401.
- 1.4 Sơ Đồ Quy Trình Tích Hợp: Kiến trúc luồng tương tác giữa Client App, Gateway và Cloud Firestore.
- 1.5 Danh Mục 7 GraphQL APIs: Chi tiết từng API kèm tab code mẫu TypeScript và cấu trúc JSON Postman.
- 1.6 Lắng Nghe Firestore Stream: Cài đặt Firebase SDK để nhận từng token văn bản.
- 1.7 Thực Hành Tốt Nhất (Best Practices): Hướng dẫn tối ưu giao diện và quản trị bộ nhớ.
- 1.8 Xử Lý Sự Cố & FAQ: Bảng mã lỗi thường gặp và giải pháp khắc phục.