RAG là gì? Trợ lý tài liệu nội bộ, quyền đọc và mười điểm kiểm
Đăng ngày 25/10/2026
Mục lục bài nghiên cứu

Tóm tắt và điều cần nhớ
RAG là gì? Đó là cách kết hợp truy xuất tài liệu với mô hình sinh câu trả lời: tìm thông tin liên quan từ nguồn được phép, đưa vào ngữ cảnh rồi yêu cầu AI trả lời dựa trên đó. RAG giúp nối trợ lý AI với tri thức bên ngoài mô hình, nhưng không tự bảo đảm nguồn đúng, quyền đọc đúng hay kết luận luôn có căn cứ.
- Chất lượng trợ lý AI cần được kiểm ở cả tài liệu, truy xuất, diễn giải và cách hiển thị nguồn.
- Cơ sở dữ liệu vector giúp tìm theo biểu diễn nội dung, không thay danh mục quyền của người dùng.
- Tài liệu mới phải có luồng cập nhật; tài liệu bị thu hồi cũng cần được xử lý trong chỉ mục và bản sao.
- Một trích dẫn có thật chưa chứng minh đoạn được dẫn hỗ trợ đúng kết luận của AI.
- Danh sách kiểm mười điểm trong bài là đề xuất thực hành, cần thử trên từng hệ thống trước khi dùng.
Từ bài nghiên cứu gốc đến trợ lý tài liệu nội bộ
Công bố của Lewis và cộng sự năm 2020 mô tả RAG kết hợp tri thức trong tham số của mô hình với thông tin bên ngoài được tìm kiếm. Thực nghiệm trong phần tóm tắt dùng chỉ mục vector Wikipedia và đánh giá trên các tác vụ ngôn ngữ cụ thể. Đây là nguồn cho ý tưởng kết hợp, không phải bằng chứng một kho tài liệu doanh nghiệp bất kỳ sẽ đạt kết quả giống nghiên cứu [1].
Với RAG trong AI ở một trợ lý tri thức doanh nghiệp, người dùng đặt câu hỏi, bộ truy xuất tìm các đoạn liên quan rồi mô hình dùng chúng khi trả lời. Có thể hình dung đây là bàn làm việc có tài liệu vừa được chọn sẵn. Mô hình vẫn cần diễn giải nội dung; việc đặt đúng tài liệu lên bàn không đồng nghĩa mọi câu được viết sau đó đều được tài liệu xác nhận.
Ví dụ giả định, nhân viên hỏi chính sách đổi hàng của nhóm sản phẩm đang bán. Trợ lý cần tìm đúng phiên bản chính sách, đúng nhóm sản phẩm và phạm vi nhân viên được xem. Nếu chỉ tìm một văn bản giống từ khóa nhưng đã hết hiệu lực, câu trả lời có thể viết mạch lạc mà vẫn sai. Vì vậy bước chuẩn bị nguồn quan trọng từ trước khi lựa chọn mô hình sinh.

Kho vector làm gì và không giải quyết việc gì?
Biểu diễn vector chuyển nội dung sang dạng giúp hệ thống so sánh mức gần nhau theo một mô hình nhúng. Tài liệu Microsoft mô tả tìm kiếm kết hợp từ khóa, vector và xếp hạng ngữ nghĩa trong các cách triển khai RAG của hãng. Cũng theo tài liệu này, mở nội dung riêng tư cho mô hình cần kiểm soát truy cập chi tiết. Tính năng của một nền tảng không phải bảo đảm mọi cấu hình đều đúng [2].
Trong thực tế thiết kế, câu hỏi có mã sản phẩm hoặc điều khoản đặc thù có thể cần giữ nguyên những dấu hiệu chính xác. Một kết quả có ý nghĩa tương tự chưa chắc cùng mã hoặc cùng đối tượng. Bài đề xuất thử cả câu có thuật ngữ nội bộ, tên viết tắt và câu hỏi thông thường, rồi xem đoạn được tìm có thật sự chứa phần cần trả lời hay chỉ giống chủ đề.
Mỗi đoạn nên gắn thông tin giúp nhận diện tài liệu: chủ sở hữu, phiên bản, phạm vi và đường dẫn tới bản được phép xem. Đây là khuyến nghị thiết kế của bài để kiểm và điều tra. Không nên coi mã tài liệu trong chỉ mục là đủ nếu người dùng không thể mở đúng đoạn hoặc không biết đó là bản hiện hành. Trợ lý cần giúp kiểm nguồn, không chỉ làm giao diện trông có dẫn chứng.
RAG, tinh chỉnh hay đưa tài liệu thẳng vào ngữ cảnh?
CNIL phân biệt kết nối mô hình với cơ sở tri thức bằng RAG và tinh chỉnh làm thay đổi trọng số mô hình. Hướng dẫn còn nêu lựa chọn phải bắt đầu từ nhu cầu cụ thể, bối cảnh và mức nhạy cảm. Có thể tham khảo sự phân biệt kỹ thuật này; phần pháp lý trong hướng dẫn thuộc phạm vi châu Âu, không tự chuyển thành yêu cầu áp dụng chung tại Việt Nam [3].
Nếu chỉ cần xử lý một tài liệu nhỏ đã được phép, đưa tài liệu vào ngữ cảnh có thể là phương án cần thử trước. Nếu phải tìm trong nhiều nguồn thường đổi, truy xuất có thể giúp chọn phần liên quan cho từng câu hỏi. Nếu mục tiêu là thay đổi hành vi hoặc cách biểu đạt ổn định, có thể xem xét tinh chỉnh. Đây là cách đặt câu hỏi lựa chọn của tác giả, không kết luận phương án nào luôn rẻ hoặc tốt hơn.
Không nên đồng nhất nhận được nhiều nội dung với sử dụng tốt mọi nội dung. Lost in the Middle nghiên cứu việc vị trí thông tin ảnh hưởng kết quả trên hỏi đáp nhiều tài liệu và truy xuất cặp khóa, giá trị. Nghiên cứu công bố năm 2023 quan sát suy giảm khi thông tin cần thiết nằm giữa ngữ cảnh dài ở các mô hình được thử; không suy kết quả đó thành số đo mọi mô hình hiện tại [4].
Chuẩn bị dữ liệu: chọn câu hỏi trước khi nạp cả kho
Báo cáo RAND công bố tháng 8/2024 tổng hợp phỏng vấn 65 người có kinh nghiệm về AI, nêu vấn đề hiểu sai mục tiêu và thiếu dữ liệu cần thiết trong các nguyên nhân dự án không thành công. Đây là nghiên cứu định tính, không đo riêng hiệu quả RAG. Bài không dùng con số thất bại được báo cáo dẫn lại như tỷ lệ do nhóm RAND tự ước tính [5].
Khi thử RAG trong AI, một cách khởi đầu do bài đề xuất là viết nhóm câu hỏi người dùng thật sự cần giải quyết, rồi tìm nguồn có thẩm quyền cho từng nhóm. Nếu câu hỏi là mức tồn kho ngay lúc này, một bản hướng dẫn cũ không đủ. Nếu câu hỏi là quy trình xử lý đổi trả, có thể cần chính sách đã phê duyệt cùng ngoại lệ. Những khác biệt này quyết định phải kết nối loại nguồn nào.
Cần xem bản tài liệu con người đọc và phần hệ thống thực sự trích được. Bảng có cột, bản quét, chú thích và đoạn phủ định có thể bị tách sai khi chuyển sang chữ. Ví dụ giả định, số trong bảng quy cách bị gắn sang tên sản phẩm bên cạnh sẽ tạo đầu vào sai cho trợ lý AI. Kiểm thử nên so bản gốc với đoạn sau xử lý, không chỉ xác nhận tệp đã tải thành công.
Cập nhật và thu hồi: tri thức cần có vòng đời
Bài đề xuất giao chủ sở hữu cho mỗi nhóm nguồn và xác định dấu hiệu nào làm tài liệu cần cập nhật. Khi có chính sách mới, đội cần biết bản mới đã đi qua bước xử lý và được truy xuất hay chưa. Một thông báo nhập dữ liệu thành công không đủ nếu hệ thống vẫn chọn bản cũ. Nên giữ câu hỏi kiểm lại gắn với phần thay đổi để thử sau mỗi lần cập nhật.
Thu hồi cũng cần được diễn tập. Khi bỏ quyền hoặc gỡ một tài liệu, cần xem bản chia đoạn, chỉ mục, bộ nhớ đệm và bản xuất có còn trả nội dung đó không. Đây là đề xuất quản trị vòng đời của bài, không phải hướng dẫn pháp lý về thời hạn xóa dữ liệu. Trường hợp có yêu cầu lưu giữ hoặc quyền cá nhân cần được đánh giá riêng cùng người phụ trách.

Vì sao có truy xuất và dẫn nguồn vẫn cần kiểm đúng nghĩa?
Magesh và cộng sự đánh giá những trợ lý dành cho tra cứu luật, có tích hợp RAG bằng 202 truy vấn, trong các đợt tháng 3–5/2024. Bản thảo được đọc báo cáo tỷ lệ ảo giác khoảng 17–33% với các công cụ được xét. Phạm vi là pháp lý Mỹ và phiên bản trong giai đoạn nghiên cứu; không lấy các tỷ lệ này làm dự báo cho một trợ lý AI nội bộ ở thời điểm hiện nay [6].
Kết quả đó nhắc đội dự án phải kiểm mối quan hệ giữa phát biểu và nguồn. Một tài liệu có nói tới đổi hàng chưa chắc cho phép hoàn tiền trong tình huống được hỏi. Bài đề xuất người duyệt mở đúng đoạn, xem điều kiện và phần giới hạn xung quanh. Không nên chấm câu trả lời đạt chỉ vì nó có liên kết mở được hoặc có tên một văn bản quen thuộc.
Để sửa đúng chỗ, nên lưu câu hỏi, đoạn tìm được và câu trả lời theo phiên bản. Nếu đoạn không phù hợp, xem lại cách tìm và dữ liệu. Nếu đoạn đã đúng nhưng kết luận thêm thông tin, kiểm cách sinh và tiêu chí từ chối. Nếu nội dung đúng mà trích dẫn nhầm, kiểm lớp hiển thị. Bốn loại này khác nhau, nên một điểm chất lượng chung có thể che mất nguyên nhân cần sửa.
Phân quyền tài liệu phải được giữ tới lúc truy xuất
OWASP LLM08:2025 mô tả điểm yếu của vector và embedding, gồm truy cập trái phép, rò rỉ giữa các nhóm và dữ liệu bị đầu độc. Hướng dẫn đề xuất kho có nhận biết quyền, phân tách truy cập và kiểm nguồn. Đây là tài liệu cộng đồng về an toàn, không phải chứng nhận một sản phẩm hoặc bảo đảm chỉ cần làm một biện pháp là loại mọi nguy cơ [7].
Ví dụ giả định, nhân viên bán hàng được xem bảng giá công khai nhưng không được đọc kế hoạch thương lượng riêng. Nếu ứng dụng dùng một tài khoản kỹ thuật có quyền đọc mọi tệp rồi gửi tất cả đoạn tìm được cho mô hình, ranh giới có thể đã mất trước khi câu trả lời được hiển thị. Tác giả đề xuất kiểm quyền theo danh tính người hỏi ở lớp truy xuất và thử cả câu hỏi phải bị từ chối.
Tài liệu đưa vào ngữ cảnh không phải mệnh lệnh
OWASP mô tả tiêm lệnh gián tiếp khi nội dung từ nguồn ngoài như tệp hoặc website làm thay đổi hành vi mô hình ngoài ý định. Hướng dẫn nêu RAG và tinh chỉnh không tự loại được lỗ hổng này, đồng thời đề xuất tách nội dung không tin cậy, giới hạn quyền và kiểm thao tác có mức tác động cao. Không nên xem mọi dòng chữ trong tài liệu là chỉ dẫn được phép thực thi [8].
Trong một phép thử phòng vệ giả định, đội có thể đưa vào bộ tài liệu thử một đoạn yêu cầu trợ lý AI bỏ giới hạn vốn có. Mục đích là kiểm trợ lý AI có tiếp tục giữ nhiệm vụ hay không, không thực hiện lệnh trong tài liệu. Cần dùng dữ liệu vô hại trong môi trường được phép, giữ quyền hạn thấp và ghi kết quả. Bài không cung cấp cách tấn công hệ thống của bên khác.
Đầu ra RAG cũng cần được xử lý như dữ liệu. Nếu trợ lý AI sinh một liên kết, biểu mẫu hoặc lệnh gọi công cụ, lớp ứng dụng vẫn phải kiểm loại đích và quyền. Đây là đề xuất kiến trúc phòng vệ của bài. Không nên gửi một đoạn văn do mô hình sinh thẳng vào tác vụ có quyền thay đổi dữ liệu chỉ vì câu trả lời trước đó đã dẫn đúng một nguồn.
Theo quy mô: phạm vi thử cần tương xứng nguồn lực
Doanh nghiệp nhỏ có thể bắt đầu với một tập quy trình đã phê duyệt và một nhóm người dùng được xác định. Bài đề xuất chọn câu hỏi tham khảo, giữ đường chuyển người và chưa cấp quyền hành động. Nếu người phụ trách còn không tìm được bản tài liệu hiện hành bằng tay, ưu tiên sửa nguồn trước. Mua một kho vector lớn hơn không tự giải quyết bất đồng về nội dung hoặc trách nhiệm duyệt.
Doanh nghiệp vừa thường có nhiều nhóm nguồn và quyền khác nhau. Cần phối hợp chủ tài liệu, nghiệp vụ và đội kỹ thuật trong phép thử RAG. Tác giả đề xuất chọn một tình huống phải cho phép đọc, một tình huống không được đọc và một tình huống cần hỏi lại cho mỗi nhóm quan trọng. Kết quả cần gắn với danh tính thử, tránh chỉ kiểm bằng một tài khoản quản trị nhìn thấy mọi thứ.
Doanh nghiệp lớn và tập đoàn cần phân biệt nội dung dùng chung với nội dung của từng đơn vị. Một hệ thống trung tâm có thể cung cấp công cụ nhập, kiểm và ghi vết; chủ nguồn vẫn phải xác nhận tính hiện hành. Kế hoạch mở rộng nên có phương án phục hồi khi chỉ mục cập nhật sai hoặc phân quyền lệch. Nếu không thể khoanh vùng sự cố, cần làm rõ thiết kế trước khi nối thêm nguồn nhạy cảm.

Góc nhìn AI: trợ lý tri thức và tác tử khác nhau ở quyền
Trợ lý tri thức chủ yếu tìm và diễn đạt nội dung. Tác tử có thể dùng kết quả để chọn bước tiếp theo hoặc gọi công cụ. Với cùng một kho tài liệu, phạm vi hậu quả khác nhau nếu câu trả lời chỉ là tham khảo hay trở thành đầu vào cho sửa đơn, gửi thư hoặc cập nhật hồ sơ. Vì vậy không nên nghiệm thu một luồng đọc rồi dùng kết quả đó để phê duyệt toàn bộ quyền hành động.
Ví dụ giả định, RAG tìm được quy trình đổi hàng. Trợ lý chỉ đọc có thể nêu điều kiện và nguồn để nhân viên kiểm. Một tác tử muốn xử lý thật còn phải kiểm đúng khách, đơn và thẩm quyền của người yêu cầu. Nguồn nói quy trình chung không xác nhận đơn cụ thể đủ điều kiện. Bài đề xuất giữ lớp xác thực nghiệp vụ bên ngoài phần diễn đạt của mô hình.
NIST AI 600-1, phát hành tháng 7/2024, mô tả cả nội dung bịa tự tin, quyền riêng tư và rủi ro tích hợp thành phần trong chuỗi. Tài liệu là hồ sơ tự nguyện đồng hành với AI RMF; không phải chuẩn chứng nhận. Có thể dùng các nhóm rủi ro như câu hỏi rà soát, nhưng bài không khẳng định đã triển khai toàn bộ biện pháp trong báo cáo cho một sản phẩm [9].
Khi thêm nguồn hoặc quyền, nên xem lại cả dữ liệu mà trợ lý AI có thể nhìn thấy lẫn việc nó có thể làm với đầu ra. Tác giả đề xuất tăng từng phạm vi có người chịu trách nhiệm, giữ quyền quay về luồng chỉ đọc nếu phép thử không đạt. Kết quả phải được ghi theo cấu hình; không dùng tên một mô hình tốt để thay bằng chứng về cách hệ thống thực sự vận hành.
Đội cũng cần chấp nhận từ chối có ích. Khi tài liệu không đủ hoặc quyền không cho phép, trợ lý AI nên nói giới hạn rồi chuyển đường phù hợp. Một câu trả lời dài nhằm hoàn thành mọi yêu cầu có thể che việc thiếu căn cứ. Ngược lại, từ chối mọi câu khó cũng không tạo giá trị. Cần đo cả khả năng hỗ trợ đúng và khả năng dừng đúng theo tác vụ đã chọn.
Việt Nam: quyền dữ liệu và minh bạch cần đọc riêng
Văn bản ngày 10/03/2026 mang số 05/2026/TT-BKHCN ban hành Khung đạo đức AI quốc gia, có nội dung bảo vệ dữ liệu, kiểm chứng đầu ra và phân định trách nhiệm. Phạm vi phục vụ quản lý nhà nước, dịch vụ công và phần khuyến khích các đối tượng khác cần được giữ đúng. Khi tham khảo cho RAG tại Việt Nam, không nên gọi một bảng kiểm nội bộ là giấy xác nhận tuân thủ quốc gia [10].
Luật số 134/2025/QH15 có yêu cầu minh bạch đối với hệ thống AI theo trường hợp. Doanh nghiệp tại Việt Nam vẫn cần phân biệt việc người dùng biết đang tương tác với máy và việc câu trả lời được tài liệu hỗ trợ. Một trợ lý AI có nhãn rõ chưa chứng minh nó chỉ đọc đúng nguồn được phép. Bài không kết luận mức rủi ro pháp lý hoặc thủ tục riêng cho một ứng dụng cụ thể [11].
CNIL và ICO hữu ích để tham khảo cách đặt câu hỏi về dữ liệu, nhưng thuộc phạm vi pháp luật khác. Trang ICO được đọc còn ghi hướng dẫn đang rà soát do thay đổi luật, và xác nhận đây không phải một bộ quy tắc pháp định. Không được sao chép câu có nghĩa vụ bắt buộc trong hướng dẫn Anh thành quy định chung của Việt Nam [12].
Danh sách kiểm mười điểm trước khi mở rộng
Danh sách dưới đây là đề xuất của bài để tổ chức nghiệm thu, chưa được kiểm định như bộ tiêu chuẩn. Với mỗi điểm, nhóm cần có bằng chứng và người nhận trách nhiệm xử lý phần chưa đạt. Không nên chỉ trả lời có hoặc không từ bản giới thiệu nhà cung cấp. Có thể bắt đầu bằng một luồng nhỏ rồi bổ sung điều kiện theo hậu quả của tác vụ thực tế.
- Bước 1: ghi rõ người dùng, câu hỏi cần giải quyết và những việc trợ lý AI không được làm.
- Bước 2: xác định nguồn có chủ sở hữu, phiên bản và phạm vi sử dụng được phép.
- Bước 3: so bản gốc với phần chữ, bảng hoặc ảnh đã được xử lý cho truy xuất.
- Bước 4: kiểm quyền bằng danh tính người dùng thật và tình huống phải từ chối.
- Bước 5: thử việc cập nhật, thu hồi tài liệu và loại bản cũ khỏi kết quả.
- Bước 6: kiểm đoạn tìm được và nguồn thực sự hỗ trợ từng kết luận quan trọng.
- Bước 7: dùng bộ hỏi đã chốt trước, có câu thiếu dữ liệu và câu cần hỏi lại.
- Bước 8: thử tài liệu có nội dung gây nhiễu trong môi trường được phép để kiểm ranh giới chỉ dẫn.
- Bước 9: lưu đủ phiên bản và bằng chứng để tái hiện lỗi, đồng thời giới hạn người được đọc nhật ký.
- Bước 10: chốt người vận hành, tiêu chí dừng và cách chuyển về quy trình thủ công.

Hỏi đáp: RAG là gì và khi nào nên dùng?
RAG có phải chỉ cần tải tài liệu lên là xong không? Tải được là một bước. Nhóm còn cần kiểm phần nội dung trích được, quyền người hỏi, phiên bản tài liệu và cách câu trả lời dùng nguồn. Bài đề xuất thử một câu có đáp án rõ và một câu không được phép đọc ngay từ đầu, để nhận ra khác biệt giữa nhập thành công và trợ lý AI vận hành đúng.
RAG và fine-tuning có thay thế hoàn toàn cho nhau không? Không nên đặt câu hỏi như vậy khi chưa xác định mục tiêu. Truy xuất chọn tri thức từ nguồn ngoài cho từng yêu cầu; tinh chỉnh thay đổi trọng số. Có thể cần một hoặc kết hợp, nhưng phải đo theo tác vụ cụ thể. Việc muốn có nguồn cập nhật và kiểm quyền tài liệu cần được đưa vào thiết kế, không suy ra từ tên phương pháp.
RAG có hết ảo giác không? Với RAG trong AI, nguồn ngoài tạo cơ hội kiểm căn cứ, nhưng không bảo đảm AI giữ đúng nghĩa tài liệu. Nguồn có thể cũ, tìm sai đoạn hoặc phần diễn giải thêm điều chưa được xác nhận. Người nghiệm thu cần tách các lớp lỗi này. Một lời giới thiệu không bịa phải được kiểm bằng tác vụ và bằng chứng tương ứng trước khi chấp nhận.
Có thể dùng chung một kho cho mọi phòng ban không? Có thể cân nhắc kiến trúc chung, nhưng quyền phải được giữ theo người dùng và tài liệu. Không nên thử chỉ bằng tài khoản đọc được mọi thứ rồi kết luận nhân viên khác cũng an toàn. Bài đề xuất kiểm trường hợp đổi quyền, thu hồi và bản sao trong nhật ký; thiết kế cụ thể cần được đội an toàn cùng chủ dữ liệu rà soát.
Khi nào chưa nên bắt đầu với RAG? Khi chưa có câu hỏi cần giải quyết, chưa thống nhất nguồn đúng hoặc không có người duyệt nội dung. Lúc đó nên sửa điều kiện đầu vào và thử cách tìm thủ công để hiểu nhu cầu trước. Đây là gợi ý của tác giả, không phải kết luận mọi tài liệu chưa hoàn hảo đều cấm dùng AI hay phải thay toàn bộ hệ thống.
Nguồn và phương pháp
Bài tổng hợp có hỗ trợ AI, biên tập ngày 24/10/2026, không phải bản dịch. Nguồn nghiên cứu có phần chỉ đọc abstract; các hướng dẫn được dùng theo phạm vi thực đọc, không coi là chứng nhận. Ví dụ và bảng kiểm là đề xuất chưa kiểm chứng thực địa. Microsoft bán dịch vụ liên quan; bài không nhận tài trợ. Nội dung cung cấp thông tin chung, không phải tư vấn pháp lý hoặc đánh giá an toàn cho hệ thống cụ thể.