Przejdź do treści

Insights · AI

RAG i governance: AI, która nie zgaduje

Wiarygodne odpowiedzi pochodzą z Twoich źródeł, nie z domysłów modelu. Wyszukiwanie, reguły i kontrola człowieka ograniczają ryzyko.

Problem

Dlaczego model językowy zmyśla i dlaczego nie wystarczy mu tego zabronić

Model nie wie, on przewiduje

Model językowy, odpowiadając, nie sięga do archiwum: generuje najbardziej prawdopodobną sekwencję słów w danym kontekście. Gdy pytanie dotyczy informacji, których nie ma w jego danych treningowych albo które zmieniły się po treningu, model nie zatrzymuje się i nie mówi „nie wiem”. Dalej produkuje wiarygodnie brzmiący tekst, tym samym pewnym tonem, jakiego użyłby przy poprawnej odpowiedzi. To mechanizm stojący za tak zwanymi halucynacjami: nie są one sporadycznym błędem do załatania, lecz naturalnym zachowaniem narzędzia, które optymalizuje płynność, a nie prawdę.

Wiarygodne nie znaczy prawdziwe

Największym ryzykiem nie jest odpowiedź ewidentnie błędna, którą dostrzega się od razu. Jest nim odpowiedź prawdopodobna: odwołanie do przepisu, który nie istnieje, klauzula umowna zacytowana pewnie, lecz wymyślona, data lub liczba wstawiona, by dokończyć zdanie. W kontekście biznesowym zamienia to użyteczne narzędzie w źródło ryzyka operacyjnego i wizerunkowego. Proszenie modelu, by „był dokładny”, niczego nie rozwiązuje, bo model nie ma jak odróżnić tego, co pamięta, od tego, co konstruuje na poczekaniu.

Właściwe przesunięcie: od pamięci do źródła

Przełom nie polega na wyborze większego modelu, lecz na zmianie tego, skąd pochodzi odpowiedź. Zamiast pozwalać modelowi czerpać z jego statystycznej pamięci, dostarcza mu się odpowiedni materiał w chwili zadania pytania i prosi o odpowiedź wyłącznie na tej podstawie. Model przestaje być archiwum, a staje się czytelnikiem, który syntetyzuje. To idea leżąca u podstaw RAG, retrieval-augmented generation: najpierw wyszukaj, potem generuj.

Jak to działa

Najpierw wyszukiwanie, potem generowanie: anatomia wiarygodnej odpowiedzi

Wyszukiwanie

Gdy pojawia się pytanie, system nie przekazuje go od razu modelowi. Najpierw przeszukuje Twoje dokumenty — strony, umowy, procedury, karty produktów — w poszukiwaniu fragmentów najbardziej istotnych dla tego konkretnego zapytania. Ta faza wyszukiwania jest sercem mechanizmu: jeśli przyniesie właściwy materiał, odpowiedź będzie miała fundament; jeśli przyniesie materiał nieprecyzyjny lub go zabraknie, żaden model tego nie zrekompensuje. Jakość wyszukiwania liczy się bardziej niż moc modelu.

Generowanie pod rygorem

Dopiero teraz do gry wchodzi model i otrzymuje precyzyjną instrukcję: odpowiadaj wyłącznie na podstawie dostarczonych fragmentów; jeśli informacji tam nie ma, powiedz to. Różnica wobec swobodnego użycia jest wyraźna. Model nie musi już zgadywać: ma czytać, wybierać i przeformułowywać to, co ma przed sobą. Jego talent językowy zostaje oddany w służbę Twojej dokumentacji, a nie jego wyobraźni.

Cytat jako dowód

Poważna odpowiedź wskazuje, skąd pochodzi. Każde istotne twierdzenie powinno dać się prześledzić do fragmentu dokumentu, z którego zostało zaczerpnięte, tak by człowiek mógł je zweryfikować w kilka sekund. Cytowanie nie jest kosmetycznym detalem: to ono czyni odpowiedź audytowalną. Bez identyfikowalności nawet poprawna odpowiedź pozostaje aktem wiary; z identyfikowalnością staje się twierdzeniem możliwym do zweryfikowania.

Dźwignie

Gdzie ryzyko halucynacji realnie maleje

01

Jasne granice źródeł

System odpowiada wyłącznie na podstawie zdefiniowanego, aktualnego zbioru dokumentów — nie z całej sieci ani z wewnętrznej pamięci modelu. Zawężenie obszaru źródeł to pierwszy sposób, by odpowiedzi nie dryfowały w stronę niezweryfikowanych informacji.

Przestarzała procedura wewnętrzna zostaje wycofana z archiwum i natychmiast przestaje zasilać odpowiedzi.
02

Prawo modelu do powiedzenia „nie wiem”

Wstrzymanie się od odpowiedzi trzeba zalecić i nagradzać: gdy źródła nie zawierają odpowiedzi, system musi to zakomunikować, zamiast wypełniać lukę. „Tego nie ma w dostępnych dokumentach” jest warte więcej niż wymyślona odpowiedź.

Zapytany o nieistniejącą klauzulę system odpowiada, że nie może jej znaleźć, zamiast odtwarzać ją z pamięci.
03

Aktualizacja źródeł zamiast ponownego trenowania

Gdy zmienia się polityka, aktualizuje się dokument, a odpowiedź zmienia się wraz z nim — bez dotykania modelu. Dzięki temu system pozostaje zgodny z bieżącą rzeczywistością firmy, a odpowiedzi oparte na nieaktualnych informacjach stają się rzadsze.

Nowy warunek zwrotu opublikowany dzisiaj jest już odzwierciedlony w jutrzejszych odpowiedziach.
04

Weryfikowalna identyfikowalność

Każda odpowiedź niesie ze sobą odwołania do źródeł, dzięki czemu czytelnik może sprawdzić je samodzielnie. Weryfikowalność zamienia ślepe zaufanie w zaufanie świadome i pozwala korygować system, gdy się myli.

Obok odpowiedzi dotyczącej przepisów pojawia się link do dokładnego fragmentu cytowanej regulacji.
Delikatny punkt

Governance, prywatność i RODO: właściwe wyszukiwanie dla właściwej osoby

Wyszukiwać nie znaczy ujawniać

Danie systemowi dostępu do dokumentów firmowych otwiera kwestię kontroli: nie wszystko, co da się wyszukać, powinno być wyszukiwalne dla każdego. Uprawnienia osoby zadającej pytanie muszą obowiązywać także na etapie wyszukiwania. Współpracownik nie powinien móc uzyskać, poprzez zsyntetyzowaną odpowiedź, informacji, których nie mógłby przeczytać, otwierając oryginalny dokument. Governance dostępu nie jest warstwą ponad systemem: jest częścią systemu.

Dane osobowe i minimalizacja

Gdy źródła zawierają dane osobowe, zasady RODO obowiązują jak przy każdym innym przetwarzaniu: podstawa prawna, minimalizacja, określony cel, ograniczone przechowywanie. Oznacza to świadome decydowanie, co trafia do wyszukiwalnego archiwum, a co nie, i traktowanie kategorii wrażliwych ze szczególną ostrożnością. Pytanie nie brzmi tylko „czy system dobrze odpowiada”, lecz „czy korzysta z danych, do których ma prawo, w celu, w jakim zostały zebrane”.

Logi, retencja i odpowiedzialność

System objęty nadzorem zostawia ślad: jakie źródła zostały sprawdzone, jaka odpowiedź została udzielona, kiedy. Służy to weryfikacji, korygowaniu i wykazywaniu zgodności, ale samo również wymaga uregulowania, bo logi też mogą zawierać dane osobowe i potrzebują polityki retencji. Dojrzała governance nie ogranicza się do tego, by system działał: określa, kto za co odpowiada i jak długo informacje pozostają dostępne.

Jak rozumuje TMM

Jak rozumuje TMM, wdrażając do produkcji system oparty na źródłach

1
Określić obszar źródeł

Zanim zacznie się mówić o modelach, ustala się, z jakich dokumentów system może korzystać, kto jest ich właścicielem i jak często są aktualizowane. Jasno wytyczony obszar to przesłanka każdej wiarygodnej odpowiedzi.

2
Zmapować uprawnienia i dane osobowe

Sprawdza się, kto może widzieć co i gdzie znajdują się dane osobowe, dopasowując dostęp systemu do rzeczywistego dostępu ludzi i stosując zasady minimalizacji już na etapie projektowania.

3
Wymusić rygor źródłowy

System konfiguruje się tak, by odpowiadał wyłącznie na podstawie wyszukanego materiału i sygnalizował brak informacji, gdy źródła nie wystarczają. Wstrzymanie się od odpowiedzi traktuje się jako odpowiedź poprawną, a nie porażkę.

4
Postawić człowieka w punktach, które się liczą

W przypadkach o największym znaczeniu odpowiedź systemu jest szkicem, który człowiek przegląda, zanim stanie się ostateczna. Kontrola ludzka nie spowalnia wszystkiego: koncentruje się tam, gdzie błąd kosztowałby najwięcej.

5
Mierzyć, śledzić, korygować

Obserwuje się rzeczywiste odpowiedzi, weryfikuje cytaty, znajduje słabe punkty wyszukiwania i działa na poziomie źródeł. System poprawia się dzięki aktualizacji dokumentów, a nie pogoni za coraz większymi modelami.

Uporządkowana droga, a nie przełącznik do wciśnięcia

FAQ

Najczęstsze pytania

Czy RAG całkowicie eliminuje halucynacje?

Nie, znacząco je ogranicza, ale nie sprowadza do zera. Zakotwiczenie modelu w Twoich źródłach znacznie utrudnia zmyślanie i czyni każdą odpowiedź weryfikowalną, ale margines błędu pozostaje: nieprecyzyjne wyszukiwanie lub wymuszona synteza wciąż mogą prowadzić do nieścisłości. Dlatego liczą się kontrola człowieka nad przypadkami krytycznymi i możliwość weryfikacji cytatów.

Czy musimy ponownie trenować model na naszych danych?

Prawie nigdy i rzadko jest to pierwsza rzecz do zrobienia. W większości przypadków skuteczniej i bezpieczniej jest dostarczać dokumenty w chwili zadania pytania: aktualizujesz źródło i odpowiedź się zmienia, bez ingerencji w model i bez trwałego osadzania Twoich danych. To także podejście bardziej szanujące prywatność, bo dane pozostają w źródłach, które kontrolujesz.

Co się dzieje, gdy dokument jest błędny lub nieaktualny?

System odpowie zgodnie z tym dokumentem, bo ufa źródłom, które mu dajesz. To sedno sprawy: jakość odpowiedzi zależy od jakości i aktualności archiwum. Dlatego utrzymanie źródeł — wycofywanie tego, co przestarzałe, aktualizowanie tego, co się zmienia — jest integralną częścią systemu, a nie czynnością dodatkową.

Czy możemy kontrolować, kto widzi które informacje?

Tak, i jest to wymóg, a nie opcja. Wyszukiwanie musi respektować uprawnienia osoby pytającej: nikt nie powinien uzyskać poprzez odpowiedź tego, czego nie mógłby przeczytać bezpośrednio. Wraz z minimalizacją danych osobowych i polityką retencji logów to właśnie czyni system zgodnym z RODO i z Twoimi wewnętrznymi zasadami.

Zamień pomysł w brief