Thông tin bài giảng
📎 Kéo thả file hoặc chọn file
File lớn (40–80 MB) được scan tự động trước – xem tiến độ từng trang ngay tại đây
Đang chuẩn bị...
0%
Hoặc để AI tự động chọn
Premium đẹp hơn, tốn thêm token
Premium đẹp hơn; Editable dễ sửa; Hybrid kết hợp cả hai theo từng loại slide
💡 Prompt hiệu quả
- Nêu rõ đối tượng: sinh viên năm mấy, chuyên ngành gì
- Mục tiêu bài học: sau buổi học cần biết/làm được gì
- Đính kèm giáo trình để AI bám sát nội dung môn học
- 16–20 slide cho bài giảng 45–90 phút, 25–30 slide cho bài giảng 2 tiết
⚡ Gợi ý nhanh cho giảng viên
AI đang soạn bài giảng…
Khoảng 15–40 giây
⏳ Phân tích chủ đề & template…
○ Soạn nội dung slide…
○ Tạo file PowerPoint…
❌
Đã xảy ra lỗi
📋 Cấu trúc bài giảng
Lịch sử bài giảng
Tích hợp LMS qua API
1. Tạo bài giảng (async)
POST /api/generate
X-Api-Key: sk-your-lms-key
Content-Type: multipart/form-data
prompt=Bài giảng về Cơ học Newton
theme=ocean_academic
slide_count=8
language=vi
file=@lecture_notes.pdf ← tuỳ chọn
→ {"job_id": "uuid", "status": "pending"}
2. Poll trạng thái
GET /api/jobs/{job_id}
X-Api-Key: sk-your-lms-key
→ {
"job_id": "...",
"status": "done", ← pending | processing | done | error
"download_url": "/api/download/lesson_xxx.pptx?token=...",
"template_name": "stem_classic",
"tokens_used": 2341,
"preview": [ {"title": "...", "layout": "hero", ...} ]
}
3. Download PPTX
GET /api/download/lesson_xxx.pptx
X-Api-Key: sk-your-lms-key
→ application/vnd.openxmlformats-officedocument...
(binary PPTX file)
4. Quản lý người dùng (admin)
POST /api/admin/users
X-Api-Key: sk-admin-key
Content-Type: application/json
{"name": "Khoa CNTT", "email": "cntt@uni.edu.vn", "quota_daily": 50}
→ {"id": "...", "api_key": "sk-...", "quota_daily": 50}
💰 Chi phí token (ước tính)
8 slide, không file
~2,500 tokens → ~$0.025
8 slide + file PDF 50 trang
~4,000 tokens → ~$0.04
File tương tự lần 2: $0.025 (cache hit)