Giáo trình tự học miễn phí · Dịch vụ hỗ trợ theo nhu cầu.
Bài 0835phút ước tínhCơ bản đến Nâng cao
8. Đồ Án Tốt Nghiệp: Triển Khai Hệ Thống Tự Động Hóa Vận Hành Toàn Diện Trên Google Cloud & Gemini 2.5
Ráp nối toàn bộ kiến trúc: Gemini 2.5 Pro, Apps Script, Google Drive OCR, Google Sheets Dashboard và Gemma 3 VPS để tạo cỗ máy tự động hóa vận hành không tốn chi phí phần mềm.
🏆 Sơ Đồ Kiến Trúc Đồ Án Tốt Nghiệp
graph LR
A["📁 Khách hàng gửi Hóa đơn/Hợp đồng"] --> B["⚡ Google Drive Trigger"]
B --> C["🤖 Gemini 2.5 Pro OCR & Trích xuất JSON"]
C --> D["📊 Google Sheets Dashboard Kế Toán"]
C --> E["📧 Gmail tự động phản hồi xác nhận"]#### Checklist Nghiệm Thu Đồ Án:
- Pipeline tự động phát hiện file PDF mới trong Google Drive trong vòng 3 phút.
- Trích xuất chuẩn xác 100% các trường: Mã số thuế, Đơn vị bán, Tổng tiền, Danh mục hàng hóa.
- Tự động gắn nhãn và lưu trữ vào Google Sheets.
- Gửi email thông báo tự động cho Trưởng phòng nếu phát hiện chi phí bất thường.
// CODE ĐỒ ÁN MẪU HOÀN CHỈNH TRONG GOOGLE APPS SCRIPT
function fullEnterpriseAutomationPipeline() {
const FOLDER_ID = "YOUR_DRIVE_FOLDER_ID";
const folder = DriveApp.getFolderById(FOLDER_ID);
const files = folder.getFiles();
const apiKey = "YOUR_GEMINI_API_KEY";
const sheet = SpreadsheetApp.getActiveSpreadsheet().getSheetByName("BaoCao");
while (files.hasNext()) {
const file = files.next();
if (file.getMimeType() === "application/pdf") {
const base64 = Utilities.base64Encode(file.getBlob().getBytes());
const payload = {
contents: [{
parts: [
{ inlineData: { mimeType: "application/pdf", data: base64 } },
{ text: "Trích xuất JSON {\"tax_id\": \"...\", \"vendor\": \"...\", \"total_amount\": 0, \"items\": [\"item1\", \"item2\"], \"risk_warning\": \"Có/Không\"}" }
]
}],
generationConfig: { responseMimeType: "application/json" }
};
const res = UrlFetchApp.fetch("https://generativelanguage.googleapis.com/v1beta/models/gemini-2.5-flash:generateContent?key=" + apiKey, {
method: "post",
contentType: "application/json",
payload: JSON.stringify(payload)
});
const data = JSON.parse(JSON.parse(res.getContentText()).candidates[0].content.parts[0].text);
sheet.appendRow([new Date(), file.getName(), data.tax_id, data.vendor, data.total_amount, data.items.join(", "), data.risk_warning]);
}
}
}
Thực hành
Thực hành và tự đánh giá
Triển khai hoàn chỉnh đồ án trên Google Workspace cá nhân hoặc doanh nghiệp của bạn, nạp 3 file thực tế và nghiệm thu kết quả.
Checklist nghiệm thu
📋 Checklist nghiệm thu Google AI & Gemini Solution:
- [ ] Đã tự tạo API Key và gọi thành công Gemini 2.0 Flash / Pro qua Python SDK và Google AI Studio.
- [ ] Đã triển khai hoàn chỉnh script Apps Script tự động xử lý email Gmail và ghi vào Google Sheets.
- [ ] Đã kích hoạt tính năng Context Caching giúp tiết kiệm 90% chi phí phân tích tài liệu dài.
Cảnh báo & Bắt bệnh
⚠️ Cạm bẫy & Bắt bệnh khi thực hành Google AI & Gemini:
- Lỗi hết hạn Context Caching (TTL Expiration): Bản cache bị xóa sau thời gian TTL cấu hình khiến request tiếp theo phải nạp lại từ đầu.
- Cách khắc phục: Thiết lập script tự động gia hạn TTL hoặc tạo cache mới trước khi phiên làm việc bắt đầu.
- Lỗi quá tải Rate Limit trên Google AI Studio Tier Miễn phí (429 Too Many Requests):
- Cách khắc phục: Bật cơ chế Exponential Backoff retry trong mã nguồn hoặc nâng cấp lên Pay-as-you-go Project.
🏢 BẠN MUỐN TRIỂN KHAI CHO CẢ PHÒNG BAN / DOANH NGHIỆP?
Đề Xuất Công Ty Tài Trợ & Đào Tạo In-House Trọn Gói
AI Tinh Gọn hỗ trợ khảo sát hiện trạng, kèm 1-1 on-premise bảo mật dữ liệu, setup hạ tầng riêng và xuất hóa đơn VAT hợp pháp cho doanh nghiệp.
⚖️ Bản quyền sở hữu trí tuệ: © 2026 AI Tinh Gọn (aitinhgon.vn) · Giấy phép Creative Commons CC BY-NC-ND 4.0. Cho phép tự học cá nhân, nghiêm cấm thương mại hóa hoặc bán lại.
Giáo trình mở →
Tiến độ tự học lưu trên trình duyệt này. Chỉ đánh dấu khi đã kiểm tra sản phẩm thực hành.