↔ Vuốt ngang hoặc nhấn phím mũi tên ← → để lật từ mới(320/466)
Trang chủ/Từ điển/RAG (Retrieval-Augmented Generation)

RAG (Retrieval-Augmented Generation)

Cấp 1 (Sống còn)🤖 Thế giới AI

📌 ĐỊNH NGHĨA 1 CÂU

Kỹ thuật kết hợp tra cứu dữ liệu thực tế vào câu lệnh để ép AI trả lời chính xác dựa trên tài liệu nội bộ.

🎭

Ví von trực quan

Giống như học sinh đi thi được phép mở cuốn sách giáo khoa được chuẩn bị sẵn để tra cứu thông tin chính xác trước khi viết câu trả lời vào bài thi.

Giải thích đầy đủ

💡 Tại sao nó quan trọng?

Anh em coder à, RAG (Retrieval-Augmented Generation) là công nghệ cứu cánh cho mọi dự án AI doanh nghiệp:

  • Chống ảo tưởng (Anti-Hallucination): Ép AI chỉ được trả lời dựa trên dữ liệu chuẩn được cung cấp.
  • Bảo mật dữ liệu nội bộ: Không cần gửi dữ liệu công ty lên huấn luyện AI công cộng.
  • Cập nhật tri thức thời gian thực: Tài liệu mới thêm vào là AI biết ngay, không cần train lại mô hình.
  • Tiết kiệm chi phí khổng lồ: Rẻ hơn hàng ngàn lần so với việc Fine-tuning lại một mô hình lớn.
  • ⚙️ Cách hoạt động chi tiết

    Quy trình RAG tiêu chuẩn bao gồm 4 bước nối tiếp nhau:

    1. Số hóa & Cắt nhỏ (Chunking): Tài liệu (PDF, Word, DB) được chia nhỏ thành từng đoạn văn ngắn 500-1000 từ.

    2. Tạo Vector (Embedding): Dùng mô hình Embedding biến đổi các đoạn văn thành tọa độ Vector và lưu vào Vector Database.

    3. Tra cứu tương đồng (Retrieval): Khi user hỏi, hệ thống tìm 3-5 đoạn văn có tọa độ sát nhất với câu hỏi.

    4. Tạo câu trả lời (Generation): Ghép 3-5 đoạn văn đó vào Prompt rồi gửi cho LLM tổng hợp câu trả lời.

    🎯 Ví dụ thực chiến

  • Chatbot hỗ trợ nhân sự: Nhân viên hỏi "Quy định nghỉ phép thế nào?", RAG tự mở file PDF nội quy công ty ra trả lời.
  • Trợ lý tra cứu mã nguồn: Chatbot đọc tài liệu API riêng của công ty để hướng dẫn dev mới gia nhập team.
  • ⚠️ Những lưu ý & lỗi thường gặp

  • Cắt đoạn văn (Chunking) bị đứt ý: Cắt từ sai vị trí khiến câu văn mất ngữ cảnh.
  • Tìm kiếm dữ liệu không liên quan: Dữ liệu trả về từ Vector DB bị lệch chủ đề khiến AI trả lời sai.
  • Không giới hạn phạm vi trả lời: Quên dặn AI "Chỉ dùng tài liệu trên, nếu không có hãy nói không biết".