Tổng quan
Trạng thái vận hành được trình bày theo cách dễ hiểu, không cần biết code hoặc SQL.
Trạng thái vận hành
Kho tri thức
Quản lý, chỉnh sửa, theo dõi chất lượng và hiệu năng toàn bộ kho RAG.
Phân bố theo nhóm tài liệu
Chất lượng metadata
Hiệu năng tra cứu 24 giờ
Ở chế độ bình thường, MySQL dự phòng phải gần 0 ms. Chỉ khi Supabase không sẵn sàng, hệ thống mới tra cứu MySQL và hiển thị cảnh báo quản trị.
Định dạng file
Tài liệu mới gần đây
Tài liệu dung lượng lớn
Trợ lý AI
Cấu hình Gemini, RAG và nguồn Internet. Phần token, quota và chi phí đã được tách sang mục Giám sát quota có mật khẩu cấp 2 riêng.
Kết nối Gemini
Công cụ RAG ổn định · Khuyên dùng
Supabase Hybrid RAG là nguồn tra cứu chính duy nhất khi khỏe. MySQL Viettel chỉ giữ bản chunk dự phòng và chỉ được truy vấn khi Supabase thực sự không sẵn sàng; trạng thái dự phòng được cảnh báo rõ trên Tổng quan.
Nguồn Internet bổ sung
Khi Supabase/MySQL dự phòng chưa đủ căn cứ, hoặc câu hỏi yêu cầu kiểm tra tính hiện hành, hệ thống bắt buộc thử Google Search và lọc nguồn chính thống. Có thể kiểm tra trực tiếp bên dưới để xác nhận công cụ Search thực sự hoạt động.
Tối ưu lưu lượng AI
Cài đặt nâng cao
Chỉ áp dụng cho tài liệu lập chỉ mục mới.
Supabase & duy trì hoạt động
Giám sát kết nối Hybrid RAG và tự tạo truy vấn dữ liệu rất nhẹ để project Free luôn có hoạt động định kỳ khi Cron Viettel đang chạy.
Tự duy trì Supabase Free
Khuyên dùng 6 giờ/lần cho project Free. Mỗi lượt chỉ chạy 01 truy vấn SELECT rất nhẹ tới bảng chunk; không gọi Gemini, không tạo embedding, không đọc PDF/DOCX và không đưa Secret key xuống trình duyệt.
7 ngày gần nhất
Trạng thái dự phòng
Nếu Supabase pause/khóa/lỗi kết nối, hệ thống tự chuyển MySQL Viettel dự phòng. Khi Keep Alive xác nhận Supabase hoạt động trở lại, hệ thống tự quay về Supabase.
Lịch sử kiểm tra gần nhất
| Thời gian | Kết quả | HTTP | Độ trễ | Nguồn gọi | Ghi chú |
|---|
Điều kiện để tự duy trì hoạt động
Tính năng này giúp duy trì hoạt động định kỳ nhưng không thay đổi chính sách Free của Supabase. Nếu cần cam kết không auto-pause theo chính sách dịch vụ, cần dùng gói trả phí phù hợp.
Giám sát quota & chi phí
Khu vực bảo vệ bằng mật khẩu cấp 2 riêng. Số liệu lấy từ lịch sử gọi Gemini do hệ thống ghi nhận trên MySQL Viettel.
Thiết lập giám sát
10 ngày sử dụng gần nhất
| Ngày | Lượt gọi | Input | Output | Thinking | Tổng token | Search | 429 | Chi phí token |
|---|
Thống kê theo tháng
| Tháng | Lượt | Token | Search | 429 | Chi phí token |
|---|
Thống kê theo năm
| Năm | Lượt | Token | Search | 429 | Chi phí token |
|---|
Theo model
Theo tác vụ
Token và chi phí hiển thị là số liệu ứng dụng tự ghi nhận. Hạn mức thực tế và số dư thanh toán cần đối chiếu thêm trong Google AI Studio/Cloud Billing.
Giao diện trang chủ
Thay biểu tượng header, logo, ảnh trang trí và nội dung chân trang mà không cần sửa code. Ảnh được lưu trên Hosting Viettel và giữ nguyên khi nâng cấp bằng gói UP-ĐÈ.
Nhận diện giao diện
Có thể thay độc lập biểu tượng búa liềm ở header, logo giữa trang, ảnh tuyên truyền cột trái và dòng chữ chân trang.
Cách hiển thị mới
Người dùng quản trị
Quản lý tài khoản cấp 1 và mật khẩu giám sát quota cấp 2.
Thêm tài khoản
Bảo mật giám sát quota · cấp 2
Mật khẩu này độc lập với mật khẩu quản trị cấp 1 và dùng chung để mở mục Giám sát quota. Khi đổi mật khẩu, mọi phiên cấp 2 đang mở sẽ bị khóa.
Danh sách tài khoản
Sao lưu & phục hồi
Hai lớp bảo vệ: backup file gốc trên Viettel và snapshot chỉ mục Hybrid RAG trên Supabase.
1. Backup dữ liệu gốc trên Viettel
Chứa file tài liệu gốc và metadata. Đây là lớp phục hồi cuối cùng, không phụ thuộc Supabase.
2. Snapshot Supabase Hybrid RAG
Sao lưu riêng các bảng RAG, chunk và vector embedding của hệ thống. Khi project Supabase bị pause/khóa, có thể bung snapshot sang project Supabase mới mà không phải tạo embedding lại.
3. Bung snapshot sang Supabase hiện tại hoặc project mới
Nếu Supabase cũ bị pause/khóa: tạo project mới → chạy file SQL khởi tạo một lần → nhập Project URL + Secret key → bung snapshot. Project Ref được tự nhận từ URL; không cần Management Token.
Hệ thống
Trạng thái kỹ thuật được kiểm tra tự động; người quản trị không cần sửa code. SQL chỉ cần chạy một lần khi tạo project Supabase mới.
Tác vụ nền Cron
Cron xử lý hàng đợi tự động theo nhịp an toàn, có khóa chống xử lý trùng giữa Cron và trình duyệt.
Kiến trúc đang sử dụng
Viettel giữ ứng dụng, MySQL, file gốc và backup. Supabase chỉ đảm nhiệm chỉ mục tìm kiếm Hybrid RAG; Gemini tạo embedding và câu trả lời.
Bảo mật
Mật khẩu MySQL và Gemini API key được mã hóa AES-256-GCM; thư mục app và data bị chặn truy cập trực tiếp.