Przejdź do treści

AI Solutions · Pogłębienie

Baza wiedzy RAG: odpowiedzi zakotwiczone w źródłach, nigdy wymyślane

Budujemy bazy wiedzy, które odpowiadają wyłącznie na podstawie zweryfikowanych źródeł: wyszukiwanie hybrydowe, zakotwiczenie w dokumentach, możliwe do prześledzenia cytowania, kontrola halucynacji i ciągła ocena jakości odpowiedzi. Gdy źródło nie wystarcza, system to deklaruje, zamiast wymyślać.

AI e Vokira — parole dentro, lavoro fuori

BAZA WIEDZY · UGRUNTOWANE WYSZUKIWANIE

Wejście · Pytanie użytkownika

Wyjście · Odpowiedź z cytowaniami, weryfikowalna

01

Ingestia źródeł prawdy i chunking

Normalizuje dokumenty źródłowe i dzieli je na spójne fragmenty dobierane rozmiarem do typu treści, dołączając do każdego metadane źródła — tytuł, sekcję, datę, uprawnienia — które stają się podstawą cytowań i kontroli dostępu: bez czystego pozyskania wszystko poniżej cytuje pustkę.

02

Wyszukiwanie hybrydowe (słowa kluczowe + semantyka)

Łączy wyszukiwanie po słowach kluczowych (BM25), które wychwytuje kody produktów, nazwy własne i dokładne rzadkie terminy, z semantycznym wyszukiwaniem wektorowym, które wychwytuje przeformułowania i pojęcia, łącząc oba zestawy wyników według rangi (RRF), aby odzyskać to, czego żadne z nich nie znalazłoby samo.

03

Reranking na krótkiej liście

Reranker typu cross-encoder porządkuje na nowo tylko wąską krótką listę najlepszych kandydatów, oceniając pytanie i fragment razem, a nie osobno, dodając etap precyzji, który pozostaje dokładny właśnie dlatego, że pracuje na kilku fragmentach, a nie na całym indeksie.

04

Ugruntowane generowanie z cytowaniami

Model odpowiada wyłącznie ze szczytu krótkiej listy i cytuje źródło każdego twierdzenia, tak że każde zdanie pozostaje możliwe do prześledzenia do dokumentu, wersji i sekcji, zamiast tonąć w pamięci treningowej.

05

Kontrola ugruntowania i trafności / odmowa

Przed dostarczeniem kontrola zakotwiczenia i trafności porównuje odpowiedź z wyszukanymi fragmentami: poniżej progu system wstrzymuje się, ponawia wyszukiwanie lub przekazuje człowiekowi, bo uczciwe „tego nie ma w źródłach” jest warte więcej niż prawdopodobny wymysł.

06

Ewaluacja jakości odpowiedzi i świeżość

Wierność, trafność kontekstu, trafność odpowiedzi, dokładność cytowań i freshness indeksu mierzy się nieprzerwanie, bo pojedynczy wynik ukrywa, gdzie tkwi problem, a wiarygodną bazę trzeba utrzymywać uczciwą, gdy dokumenty i uprawnienia się zmieniają.

Kiedy tego potrzebujesz

Oznaki bazy wiedzy, która zmyśla

Asystent, który odpowiada z pewnością siebie, jest bezwartościowy, jeśli ta pewność nie jest zakotwiczona w źródle. Oto objawy, które widzimy, zanim wkroczymy.

  • Pewny siebie, ale błędny. System twierdzi autorytatywnym tonem rzeczy, które nie pojawiają się w żadnym dokumencie wewnętrznym: to brak zakotwiczenia, a nie literówka.
  • Brak weryfikowalnych cytowań. Użytkownik nie może prześledzić zdania do jego źródła, więc nie może mu zaufać ani go poprawić; każda odpowiedź to czarna skrzynka.
  • Przestarzała treść podawana jako aktualna. Polityka zaktualizowana w zeszłym tygodniu nie jest jeszcze w indeksie, a system nadal cytuje starą wersję z tą samą pewnością.
  • Wycieki perymetru. Użytkownik otrzymuje fragmenty dokumentów, których w systemie źródłowym nie miałby prawa zobaczyć.
  • Pytania spoza zakresu bez hamulca. Gdy źródła są niewystarczające, model wypełnia lukę zmyślaniem, zamiast oświadczyć, że nie wie.

Dla zespołów zarządzających krytyczną dokumentacją, wsparciem, zgodnością lub wiedzą wewnętrzną i nie mogących pozwolić sobie na wymyśloną odpowiedź przed klientem lub audytorem.

Zasada

Najpierw wyszukać, potem wygenerować

Pozostawiony sam sobie model generatywny przewiduje prawdopodobny tekst. Baza wiedzy RAG odwraca kolejność: najpierw wyszukuje dowody z twoich źródeł, a potem zmusza model do odpowiadania wyłącznie w granicach tych dowodów.

Retrieval-Augmented Generation

Przed odpowiedzią system przeszukuje dokumenty pod kątem istotnych fragmentów i przekazuje je modelowi jako kontekst z poleceniem, by odpowiadał tylko stamtąd. Model przestaje czerpać z pamięci treningowej i czerpie z twojego źródła referencyjnego.

Zakotwiczenie ≠ poprawność

Zakotwiczenie sprawdza, czy odpowiedź jest wierna wyszukanemu tekstowi, a nie czy jest prawdziwa w sensie absolutnym. Jeśli wyszukiwanie wyciągnie zły fragment, wysoki wynik zakotwiczenia oznacza jedynie, że model wiernie powtórzył błąd — dlatego wyszukiwanie i ocenę trzeba traktować jako dwa odrębne problemy.

Źródło prawdy, nie kopia

Indeks nie zastępuje twoich systemów źródłowych; odzwierciedla je. Gdy dokument zmienia się u źródła, indeks musi się z nim zmienić, inaczej baza wiedzy z pewnością siebie kłamie o tym, co jest prawdą dzisiaj.

Wstrzymanie się to funkcja, nie wada

Wiarygodna baza wiedzy potrafi powiedzieć „tego nie ma w źródłach”. Uczciwe wstrzymanie się bije wymyśloną odpowiedź: wartość dla firmy leży w tym, by nie mylić się, a nie by zawsze odpowiadać.

Jak to się buduje

Od źródła do cytowanej odpowiedzi

Każda warstwa zawęża to, co model może powiedzieć. Potok to nie pojedynczy model: to łańcuch kontroli, każda z mierzalnym zadaniem.

1
Pozyskanie i dzielenie na fragmenty

Dokumenty są normalizowane i dzielone na spójne fragmenty, dobierane rozmiarem do typu treści: politykę segmentuje się inaczej niż kartę techniczną. Każdy fragment niesie metadane źródła — tytuł, sekcję, datę, uprawnienia — które stają się podstawą cytowań i kontroli dostępu.

2
Wyszukiwanie hybrydowe

Wyszukiwanie po słowach kluczowych (BM25) wychwytuje kody produktów, nazwy własne i dokładne rzadkie terminy; semantyczne wyszukiwanie wektorowe wychwytuje przeformułowania i pojęcia. Oba zestawy wyników są łączone według rangi (RRF), odzyskując to, czego żadne z nich nie znalazłoby samo.

3
Ponowne uszeregowanie krótkiej listy

Reranker typu cross-encoder porządkuje kilku najlepszych kandydatów, oceniając pytanie i fragment razem, a nie osobno. To drugi etap precyzji działający na krótkiej liście, a nie na całym indeksie — dlatego jest dokładny bez bycia wolnym.

4
Zakotwiczone generowanie z cytowaniami

Model odpowiada tylko ze szczytu krótkiej listy i cytuje źródło każdego twierdzenia. Przed dostarczeniem kontrola zakotwiczenia i trafności porównuje odpowiedź z fragmentami: poniżej progu system wstrzymuje się lub ponawia wyszukiwanie, zamiast publikować.

Od źródła do cytowanej odpowiedzi w milisekundach, z każdym twierdzeniem dającym się prześledzić do fragmentu.

Co mierzymy

Metryki, które oddzielają wiarygodną bazę od prawdopodobnej

Bazę wiedzy ocenia się według odrębnych wymiarów, bo pojedynczy wynik ukrywa, gdzie tkwi problem. Oto dźwignie, które monitorujemy nieprzerwanie.

WymiarCo sprawdzaDlaczego ma znaczenie
Faithfulness (wierność)Każde twierdzenie odpowiedzi jest poparte wyszukanymi fragmentamiBezpośredni hamulec halucynacji: bez źródła brak twierdzenia
Trafność kontekstuWyszukane fragmenty są faktycznie istotne dla pytaniaMierzy wyszukiwanie: jeśli jest słabe, nawet wierna odpowiedź jest wierna błędowi
Trafność odpowiedziOdpowiedź naprawdę dotyka zadanego pytania, bez dygresjiOddziela to, co istotne, od ogólnie poprawnego, lecz bezużytecznego
Dokładność cytowańKażde cytowanie wskazuje fragment, który naprawdę popiera zdanieCzyni odpowiedź weryfikowalną: użytkownik wraca do źródła i sprawdza
FreshnessIndeks odzwierciedla aktualny stan dokumentów źródłowychNieświeży indeks daje odpowiedzi pewne siebie, ale dziś błędne
Gwarancje operacyjne

Kontrole, które utrzymujemy włączone w produkcji

Zbudowanie potoku to połowa pracy. Druga połowa to utrzymanie go uczciwym w czasie, gdy dokumenty, uprawnienia i pytania się zmieniają.

01

Kontrola dostępu wewnątrz wyszukiwania

Uprawnienia to filtr na metadanych w chwili wyszukiwania: dokument, którego użytkownik nie może zobaczyć u źródła, nigdy nie pojawia się w wynikach. Perymetr bezpieczeństwa podróżuje wraz z danymi.

02

Indeksowanie przyrostowe

Gdy źródło się zmienia, przetwarzane jest ponownie tylko to, co się zmieniło, a indeks aktualizowany stabilnymi identyfikatorami. Żadnych pełnych przebudów, żadnych okien, w których baza odpowiada ze starych wersji.

03

Progi wstrzymania

Poniżej progu zakotwiczenia lub trafności odpowiedź nie wychodzi: system deklaruje, że nie wie, ponawia wyszukiwanie albo przekazuje człowiekowi. Reguła zakresu jest jawna, a nie pozostawiona przypadkowi.

04

Pochodzenie i źródło prawdy

Każda odpowiedź niesie ze sobą pochodzenie swoich twierdzeń — który dokument, która wersja, która sekcja — w duchu otwartych standardów pochodzenia treści takich jak C2PA: historia twierdzenia jest weryfikowalna.

Wiarygodna baza wiedzy to nie ta, która zawsze odpowiada — to ta, która nie odpowiada, gdy nie powinna.

Prosto z mostu

O co pytają zespoły, zanim zaczniemy

Czy RAG całkowicie eliminuje halucynacje?

Nie, i miej się na baczności wobec każdego, kto to obiecuje. Znacząco je redukuje, kotwicząc każdą odpowiedź w realnych źródłach, a kontrole zakotwiczenia wraz z progami wstrzymania zatrzymują niepoparte odpowiedzi, zanim wyjdą. Celem jest odpowiedź weryfikowalna, a nie akt wiary.

Co się dzieje, gdy odpowiedzi nie ma w dokumentach?

System to deklaruje. Definiujemy z tobą regułę zakresu: jawne wstrzymanie, ponowne wyszukanie lub eskalacja do człowieka. Uczciwe „tego nie ma w źródłach” bije prawdopodobny wymysł.

Jak odpowiedzi pozostają aktualne?

Dzięki indeksowaniu przyrostowemu: gdy dokument zmienia się u źródła, indeks aktualizuje tylko zmienioną część, bez pełnej przebudowy. Freshness to metryka, którą monitorujemy, a nie sporadyczne zdarzenie.

Przypadki

Od problemu do wyniku — anonimowo.

Ubezpieczenia · zanonimizowane

Polisy cytowane, nie wyobrażone

Problem Asystent wsparcia odpowiadał z pewnością siebie o klauzulach i limitach ochrony, czerpiąc z nieaktualnych wersji polis, bez możliwości prześledzenia przez operatora zdania do jego źródła.

Metoda Pozyskanie typu źródło prawdy z metadanymi wersji i sekcji, wyszukiwanie hybrydowe po warunkach umowy, zakotwiczone generowanie cytujące każdą klauzulę i próg wstrzymania, gdy fragment nie popiera odpowiedzi.

Wynik Każda odpowiedź niesie ze sobą swój dokument, wersję i sekcję; gdy informacji nie ma w źródłach, system to deklaruje, zamiast wymyślać, a operator może zweryfikować przed rozmową z klientem.

Przemysł · zanonimizowane

Karty techniczne bez wycieków perymetru

Problem Wewnętrzna baza wiedzy zwracała technikom z różnych działów fragmenty zastrzeżonej dokumentacji, której w systemie źródłowym nie mieliby prawa zobaczyć.

Metoda Kontrola dostępu jako filtr na metadanych w chwili wyszukiwania — perymetr bezpieczeństwa podróżuje wraz z danymi — plus dzielenie na fragmenty według typu treści, segmentujące kartę techniczną inaczej niż procedurę.

Wynik Dokument, którego użytkownik nie może zobaczyć u źródła, nigdy nie pojawia się w wynikach; odpowiedzi pozostają cytowane i weryfikowalne bez ujawniania materiału spoza perymetru.

Ochrona zdrowia · zanonimizowane

Procedury aktualne na właściwy tydzień

Problem Procedury kliniczne często się zmieniały, ale indeks przebudowywany według harmonogramu zostawiał okna, w których system cytował starą wersję z tą samą pewnością co aktualną.

Metoda Indeksowanie przyrostowe ze stabilnymi identyfikatorami, przetwarzające ponownie tylko to, co zmienia się u źródła, plus freshness traktowana jako metryka monitorowana nieprzerwanie obok wierności i dokładności cytowań.

Wynik Żadnych pełnych przebudów i żadnych okien rozbieżności: indeks odzwierciedla aktualny stan dokumentów, a odpowiedzi przestają być pewne siebie, ale dziś błędne.

Pogłęb dalej

Przenieśmy to do Twojego stacku.