Trợ lý AI và đồng bộ Portal
Hai lớp tách nhau:
- AI trên máy (Ollama): chat, RAG theo tài liệu local, persona — dữ liệu không lên server ASB
- Đồng bộ Portal: khóa học, bài giảng, video, ảnh, đề thi — cần API key
ask_...
Tạo API key
Key tạo trên web, dán một lần vào Desktop (lưu keychain Windows).
Video hướng dẫn

- Mở teacher.aistudybuddy.vn → API Keys
- Tạo key, đặt tên (ví dụ
Laptop lớp) - Quyền tối thiểu theo việc:
- Thi LAN: đọc đề, tải đề, nộp kết quả
- Slide: đọc / tải bài giảng
- Đồng bộ soạn bài:
sync_content
- Copy key (bắt đầu
ask_) — màn hình chỉ hiện một lần - Desktop: Đăng nhập (cuối cột trái) → dán → Kết nối đồng bộ

Giữ key như mật khẩu
Ai cầm key gọi được API trong phạm vi quyền đã cấp. Xóa / tắt key trên Portal nếu máy mất.
Đồng bộ ASB

Menu Đồng bộ ASB:
| Tab | Kéo về máy | Đẩy lên Portal |
|---|---|---|
| Khóa học | Có | Có |
| Bài giảng | Có | Có |
| Video | Có | Upload file |
| Hình ảnh | Có | Upload file |
Đồng bộ tất cả kéo list mới. Huy hiệu: Đã đồng bộ / Có sửa chưa gửi / Chỉ trên máy.
Trợ lý AI trên máy

Lần đầu mở Trợ lý AI hoặc Cài đặt AI, wizard có thể:
- Phát hiện / tải Ollama (chạy local)
- Kéo model theo RAM máy (ví dụ Qwen nhỏ nếu RAM thấp)
- Model tìm kiếm tài liệu BGE-M3 nếu dùng kho tài liệu
Gợi ý sẵn: soạn đề 15 phút, giáo án 1 tiết, phản hồi bài tự luận, tóm tắt chương. Sửa câu trả lời được lưu để cá nhân hoá dần.
Nút AI nổi góc màn hình gợi ý theo đúng trang đang mở (slide, phiên thi…).
Cá nhân hoá

Cá nhân hoá: môn, khối, giọng điệu — gắn vào mọi câu hỏi. Chỉ lưu trên máy này.
Kho tài liệu

Tài liệu: PDF / Word / chữ. Trợ lý đọc kho này khi trả lời. Cần model embed BGE-M3 (~500 MB) lần đầu.
Học sinh (cho AI)

Không phải sổ điểm danh quanlylophoc. Đây là roster để @tên trong chat AI:
- Thêm tay
- Tự có khi em nộp bài thi LAN
- Đồng bộ từ khóa ASB (cần key)
Cài đặt AI

Xem model đang chạy, dung lượng hội thoại / KB, xóa từng phần hoặc xóa hết dữ liệu AI local. Đổi giao diện (skin) cũng ở đây.
RAM và mạng
AI local tốn RAM và ổ đĩa. Máy yếu: bỏ qua Ollama, vẫn dùng thi / slide / quiz. Kéo model lần đầu cần Internet; sau đó chat được khi mất mạng.
Quay lại tổng quan Desktop.

