Przez ostatnie dwa lata RAG stał się jednym z najczęściej powtarzanych skrótów w świecie firmowego AI. W praktyce jest też jednym z najbardziej użytecznych.

Nie dlatego, że usuwa halucynacje. Nie dlatego, że zamienia model językowy w nieomylną bazę wiedzy. I nie dlatego, że wystarczy wrzucić dokumenty do vector store i podłączyć LLM.

RAG jest wartościowy z prostszego powodu: pozwala modelowi korzystać z aktualnej, prywatnej i firmowej wiedzy bez konieczności ponownego trenowania całego modelu. Jeżeli firma ma tysiące procedur, instrukcji, umów, regulaminów, materiałów produktowych albo dokumentów technicznych, RAG może zmienić sposób, w jaki pracownicy docierają do informacji.

Ale tylko wtedy, gdy sama wiedza jest uporządkowana.

Źle wdrożony RAG nie naprawia chaosu informacyjnego. Może jedynie sprawić, że AI będzie szybciej i bardziej przekonująco powtarzało błędy z nieaktualnych dokumentów.

Czym właściwie jest RAG?

RAG, czyli Retrieval-Augmented Generation, nie jest osobnym typem modelu AI. To wzorzec architektoniczny.

W najprostszym wariancie system działa w trzech krokach:

  1. użytkownik zadaje pytanie,
  2. system wyszukuje odpowiednie informacje w zewnętrznym źródle wiedzy,
  3. model generuje odpowiedź na podstawie znalezionych materiałów.

Kluczowa różnica względem zwykłego chatbota polega na tym, że model nie musi polegać wyłącznie na wiedzy zapisanej w swoich parametrach. Może dostać aktualny kontekst z firmowych dokumentów, bazy wiedzy albo innego źródła.

To właśnie dlatego RAG dobrze pasuje do danych prywatnych i często aktualizowanych.

Jeżeli zmienia się procedura, regulamin albo dokumentacja produktu, nie trzeba ponownie trenować modelu. Wystarczy zaktualizować źródło wiedzy.

Współczesny RAG jest jednak bardziej rozbudowany niż proste "pytanie, wyszukiwanie, odpowiedź". Typowy pipeline obejmuje pobranie dokumentów, ich parsowanie, podział na fragmenty, tworzenie embeddingów i indeksów, retrieval, często reranking, a dopiero później przekazanie wybranych treści do LLM.

Coraz częściej dochodzi do tego także agentowy retrieval. System może rozbić złożone pytanie na kilka mniejszych, przeszukać różne źródła i dopiero potem przygotować odpowiedź.

RAG to nie fine-tuning

To rozróżnienie ma znaczenie biznesowe.

Fine-tuning zmienia zachowanie modelu. Może pomóc, gdy chcemy określonego stylu odpowiedzi, formatu albo lepszego wykonywania powtarzalnego zadania.

RAG dostarcza wiedzę w momencie obsługi konkretnego pytania.

Jeżeli problem brzmi: "model nie zna aktualnych procedur naszej firmy", naturalnym rozwiązaniem jest RAG.

Jeżeli problem brzmi: "model odpowiada w złym stylu albo źle wykonuje określone zadanie", wtedy bardziej naturalne mogą być instrukcje albo fine-tuning.

Jeszcze ważniejsze jest odróżnienie RAG od narzędzi i API.

Jeżeli system ma sprawdzić aktualne saldo konta, stan magazynowy albo wykonać transakcję, powinien korzystać z systemu źródłowego. Retrieval może dostarczyć kontekst, ale nie powinien zastępować deterministycznej operacji na danych.

To jeden z częstszych błędów w projektowaniu aplikacji AI: próba użycia LLM do wszystkiego.

Dlaczego RAG stał się mainstreamem

Jeszcze kilka lat temu firmowy RAG często oznaczał budowę własnego pipeline'u, vector store, mechanizmu ingestu, embeddingów i wyszukiwania.

Dziś dużą część tej infrastruktury można kupić jako usługę.

OpenAI oferuje File Search nad plikami przechowywanymi w vector stores. AWS Bedrock Knowledge Bases obsługuje m.in. ingest, indeksowanie, retrieval, reranking i cytowania. Google rozwija zarządzany RAG Engine. Microsoft łączy klasyczny i agentowy retrieval z Azure AI Search.

To ważna zmiana.

RAG przestał być eksperymentalnym dodatkiem dla zespołów badawczych. Stał się normalnym elementem infrastruktury aplikacji generatywnej AI.

Nie oznacza to jednak, że każda firma powinna wdrażać "chatbota nad dokumentami".

Technologia dojrzała. Business case nadal trzeba udowodnić.

Gdzie RAG daje realną wartość

Najlepszy przypadek użycia jest bardzo prosty: odpowiedź już istnieje w firmie, ale człowiek traci czas na jej znalezienie, porównanie i zrozumienie.

To dlatego RAG naturalnie pasuje do:

  • wewnętrznych baz wiedzy,
  • customer support,
  • wsparcia sprzedaży i presales,
  • dokumentacji technicznej,
  • procedur operacyjnych,
  • regulaminów i polityk,
  • researchu,
  • compliance,
  • wyszukiwania wiedzy eksperckiej.

Dobrym przykładem jest Morgan Stanley Wealth Management. Według wspólnego case study firmy i OpenAI ponad 98% zespołów doradców korzysta z wewnętrznego AI @ Morgan Stanley Assistant. System ewoluował od rozwiązania odpowiadającego na około 7 tys. pytań do narzędzia pracującego nad korpusem około 100 tys. dokumentów.

Istotne jest jednak to, co często ginie w marketingowych prezentacjach.

Morgan Stanley nie ograniczył się do podłączenia modelu do dokumentów. Firma zbudowała framework ewaluacyjny, korzysta z ocen ekspertów, poprawia retrieval i codziennie uruchamia testy regresyjne.

To właśnie jest bardziej interesujące niż sam chatbot.

RAG daje przewagę wtedy, gdy jest mierzony jak system produkcyjny.

A co z ROI?

Tu trzeba zachować ostrożność.

Istnieją mocne dowody, że generatywna AI może zwiększać produktywność w konkretnych procesach. Badanie Brynjolfssona, Li i Raymond obejmujące 5172 pracowników customer support wykazało średnio około 15% więcej rozwiązanych spraw na godzinę po udostępnieniu asystenta generatywnej AI.

W innym eksperymencie, obejmującym 758 konsultantów, uczestnicy korzystający z AI wykonywali średnio o 12,2% więcej zadań i pracowali o 25,1% szybciej na zadaniach znajdujących się w granicy możliwości używanego modelu.

Ale żadnego z tych wyników nie można uczciwie zamienić w hasło "RAG daje 15% albo 25% wzrostu produktywności".

To badania nad generatywną AI, nie czyste eksperymenty "RAG kontra brak RAG".

Dlatego sensowny business case powinien zaczynać się nie od kosztu tokenów, lecz od pomiaru procesu bez AI.

Najprostszy model wygląda tak:

Roczna wartość netto = oszczędzony czas pracy + dodatkowo obsłużone sprawy + uniknięte koszty błędów + dodatkowa marża - pełny koszt systemu.

A pełny koszt systemu to nie tylko model. Dochodzą embeddingi, indeks, retrieval, reranking, większy kontekst, monitoring, ewaluacja, bezpieczeństwo, integracje i human review.

Największy mit: RAG usuwa halucynacje

Nie usuwa.

To jeden z najważniejszych wniosków z badań.

RAGTruth, recenzowane badanie obejmujące około 18 tys. anotowanych odpowiedzi, pokazuje, że modele w systemach RAG nadal mogą generować twierdzenia niepoparte albo sprzeczne z dostarczonym kontekstem.

Problem może pojawić się na kilku poziomach.

Retriever może nie znaleźć właściwego dokumentu.

Może znaleźć dokument semantycznie podobny, ale nieaktualny.

Reranker może odrzucić najlepszy fragment.

Model może dostać poprawne źródło i mimo to użyć go błędnie.

Może też poprawnie odpowiedzieć na podstawie źródła, które samo zawiera błąd.

To prowadzi do bardzo ważnego rozróżnienia:

groundedness nie oznacza correctness.

Odpowiedź może być idealnie zgodna z dokumentem, ale nadal nieprawdziwa, jeżeli dokument jest stary, błędny albo celowo zatruty.

Największa przewaga RAG nie leży w modelu

W dobrym wdrożeniu LLM jest tylko jednym z elementów całego systemu.

Dużo ważniejsze stają się pytania:

Czy dokument ma właściciela?

Czy wiadomo, która wersja obowiązuje?

Czy użytkownik ma prawo zobaczyć znaleziony fragment?

Czy retrieval radzi sobie z numerami artykułów, kodami błędów i nazwami produktów?

Czy odpowiedź potrafi wskazać źródło?

Czy system umie powiedzieć "nie wiem"?

Czy można ustalić, na którym etapie powstał błąd?

W praktyce przewaga firmowego RAG będzie często wynikała z jakości danych, retrievalu, uprawnień i ewaluacji bardziej niż z wyboru największego dostępnego modelu.

To ważny wniosek strategiczny.

Jeżeli dwie firmy używają tego samego LLM, wygra niekoniecznie ta z większym modelem. Może wygrać ta, która ma lepiej uporządkowaną wiedzę, lepsze metadane, lepsze ACL i lepszy zestaw testów.

Bezpieczeństwo: dokument też może być atakiem

RAG tworzy nową powierzchnię ataku.

Jeżeli model korzysta z dokumentów, skrzynek e-mail, treści przesyłanych przez klientów albo materiałów z internetu, pobrany fragment nie powinien być automatycznie uznawany za zaufany.

Badanie PoisonedRAG pokazało, że atakujący może wprowadzić do bazy wiedzy specjalnie przygotowane teksty, aby zwiększyć prawdopodobieństwo uzyskania wybranej odpowiedzi. W eksperymentalnej konfiguracji autorzy raportowali około 90% skuteczności ataku przy pięciu złośliwych tekstach na każde docelowe pytanie w bazie zawierającej miliony dokumentów.

Nie oznacza to, że każdy system RAG można "przejąć z prawdopodobieństwem 90%".

Oznacza coś bardziej praktycznego: baza wiedzy jest elementem powierzchni bezpieczeństwa.

Dlatego potrzebne są m.in. kontrola źródeł, wersjonowanie, ACL przy retrievalu, testy prompt injection i poisoning, monitoring oraz zestaw regresyjny.

Szczególnie ważna jest autoryzacja przed przekazaniem dokumentu do modelu.

Prompt typu "nie pokazuj użytkownikowi poufnych danych" nie jest mechanizmem kontroli dostępu.

Jeżeli pracownik nie ma prawa zobaczyć danego dokumentu, ten dokument nie powinien trafić do kontekstu LLM.

RAG a AI Act i RODO

Dla firmy działającej w Polsce kluczowe jest to, że RAG jako technika nie ma jednej klasy ryzyka w AI Act.

Liczy się zastosowanie całego systemu.

Wewnętrzny asystent wyszukujący instrukcje może mieć zupełnie inny profil prawny niż system wspierający decyzje dotyczące zatrudnienia, edukacji albo innych obszarów wysokiego wpływu.

Według stanu prawnego opisanego w materiale na 4 września 2026 r. rozporządzenie AI Act co do zasady zaczęło być stosowane 2 sierpnia 2026 r., ale część terminów dotyczących systemów wysokiego ryzyka została przesunięta w ramach zmian z 2026 r.

Równolegle pozostaje RODO.

Jeżeli w dokumentach, pytaniach, logach albo odpowiedziach znajdują się dane osobowe, firma musi kontrolować m.in. cel przetwarzania, minimalizację danych, retencję, dostęp, poufność i bezpieczeństwo.

Techniczna możliwość zindeksowania całej poczty, CRM-u i dysków firmowych nie oznacza, że należy to zrobić.

W systemach RAG szczególnie praktyczne stają się zasady privacy by design i security of processing. Trzeba wiedzieć, jakie dane trafiają do systemu, kto może je wyszukiwać, gdzie są przechowywane i co dzieje się z nimi po usunięciu źródła.

Jak wdrażać RAG rozsądnie

Najlepszy pilot nie zaczyna się od wyboru modelu.

Zaczyna się od procesu biznesowego.

Najpierw trzeba ustalić, ile dziś trwa znalezienie poprawnej odpowiedzi, ile kosztują błędy i które pomyłki są nieakceptowalne.

Potem trzeba uporządkować korpus: właścicieli dokumentów, wersje, daty obowiązywania, poziomy poufności i uprawnienia.

Dopiero później warto testować retrieval.

W praktyce trzeba porównać wyszukiwanie słowami kluczowymi, vector search, hybrid search, różne strategie chunkingu i reranking. Nie warto zakładać, że jeden mechanizm będzie najlepszy dla każdego rodzaju pytań.

Następnie należy mierzyć system warstwowo:

  • groundedness,
  • completeness,
  • utilization,
  • relevance,
  • correctness.

Do tego dochodzą metryki biznesowe: czas uzyskania zaakceptowanej odpowiedzi, koszt zapytania, liczba eskalacji, udział przypadków "nie wiem" i wpływ na wynik procesu.

Najgorszym podejściem jest próba naprawiania wszystkiego promptem.

Jeżeli odpowiedź jest błędna, zespół powinien potrafić ustalić, czy problem był w korpusie, chunkingu, retrievalu, rerankingu, modelu czy samym źródle.

Bez takiej obserwowalności rozwój RAG szybko zamienia się w losowe strojenie.

Co będzie dalej?

Najbardziej prawdopodobny kierunek rozwoju jest już widoczny.

Klasyczny model "jedno pytanie, jedno wyszukiwanie" będzie coraz częściej zastępowany przez retrieval agentowy.

Model będzie mógł rozłożyć problem na kilka części, wybrać odpowiednie źródła, wykonać kilka wyszukiwań, porównać wyniki i dopiero wtedy wygenerować odpowiedź albo wykonać kolejną akcję.

To zwiększa możliwości, ale nie usuwa problemów.

Więcej kroków oznacza większy koszt, większe opóźnienia i więcej miejsc, w których system może popełnić błąd. Więcej źródeł oznacza także trudniejsze zarządzanie uprawnieniami.

Dlatego RAG nie powinien być traktowany jako projekt modelowy.

To produkt informacyjny.

Potrzebuje właścicieli wiedzy, security, compliance, ludzi odpowiedzialnych za proces biznesowy i zespołu technicznego.

Najważniejsze pytanie nie brzmi: "czy wdrożyć RAG?"

Lepsze pytanie brzmi:

W których procesach kontrolowany dostęp do naszej własnej wiedzy jest dziś na tyle kosztownym wąskim gardłem, że warto dołożyć do niego generatywną AI i potrafimy zmierzyć, czy wynik rzeczywiście się poprawił?

Jeżeli odpowiedź jest konkretna, źródła są aktualne, prawa dostępu są egzekwowalne, a firma ma baseline i zestaw testowy, RAG ma bardzo mocne uzasadnienie biznesowe. Jeżeli dokumentacja jest nieaktualna, zdublowana, bez właścicieli i wersjonowania, problem leży gdzie indziej. Wtedy pierwszym projektem AI powinno być prawdopodobnie uporządkowanie wiedzy, a nie budowa chatbota.

Źródła

  1. Lewis et al., Retrieval-Augmented Generation for Knowledge-Intensive NLP Tasks, NeurIPS 2020: NeurIPS
  2. Niu et al., RAGTruth, ACL 2024: ACL Anthology
  3. Zou et al., PoisonedRAG, USENIX Security 2025: USENIX
  4. Microsoft Foundry, Retrieval Augmented Generation: Microsoft Learn
  5. Microsoft Azure Architecture Center, RAG end-to-end evaluation: Microsoft Learn
  6. AWS Bedrock Knowledge Bases: AWS Documentation
  7. Google Cloud, RAG Engine: Google Cloud Documentation
  8. OpenAI, File Search: OpenAI Developers
  9. OpenAI / Morgan Stanley, enterprise case study: OpenAI
  10. Brynjolfsson, Li, Raymond, Generative AI at Work, QJE 2025: Quarterly Journal of Economics
  11. Dell'Acqua et al., Navigating the Jagged Technological Frontier, Organization Science 2026: DOI
  12. Komisja Europejska, AI Act: European Commission
  13. Skonsolidowany AI Act, Rozporządzenie (UE) 2024/1689: EUR-Lex
  14. GDPR / RODO, Rozporządzenie (UE) 2016/679: EUR-Lex
  15. NIST AI Risk Management Framework: NIST