Khi mô hình ngôn ngữ tổng quát không đáp ứng yêu cầu, bạn có hai lựa chọn chính: fine-tuning (huấn luyện mô hình trên dữ liệu của bạn) hoặc retrieval-augmented generation (cung cấp cho mô hình quyền truy cập dữ liệu tại thời điểm inference).
Khi nào dùng RAG
- Cơ sở kiến thức của bạn thay đổi thường xuyên — tài liệu sản phẩm, giá cả, chính sách.
- Bạn cần trích dẫn nguồn — RAG trả về tài liệu nguồn cùng với câu trả lời.
- Tốc độ triển khai quan trọng — RAG có thể hoạt động trong vài ngày.
Khi nào fine-tune
- Bạn cần mô hình áp dụng nhất quán một phong cách, giọng điệu hoặc định dạng cụ thể.
- Bạn đang thực hiện nhiệm vụ hẹp, được định nghĩa rõ ở khối lượng lớn — phân loại, trích xuất, tạo có cấu trúc.
Hầu hết hệ thống production dùng cả hai. Fine-tune cho phong cách và định dạng nhiệm vụ; dùng RAG cho kiến thức động.
