CASE STUDY · ENTERPRISE KNOWLEDGE & COMPLIANCE RAG

Suwerenna baza wiedzy RAG i audyt zgodności technicznej na 4 500+ dokumentach

Kontekst klienta
Firma Doradczo-Techniczna B2B
Branża
Audyt Przemysłowy / ISO Compliance
Skala wiedzy
4 500+ norm, umów i specyfikacji
Rola
Fractional AI Systems Architect
Proces
Enterprise Search & Compliance RAG
Rok realizacji
2026
Syntetyczne podsumowanie biznesowe: Wdrożenie suwerennej, hybrydowej platformy RAG (BM25 na SQLite FTS5 + gęste wektory Qdrant) z warstwą Cleanroom DLP zredukowało czas weryfikacji norm inżynierskich z 240 minut do 45 sekund (−99,7%). Rozwiązanie działające w 100% on-premise wyeliminowało ryzyko wycieku tajemnic technologicznych (Shadow AI), podniosło dokładność odpowiedzi źródłowych do 99,2% i skróciło przygotowanie procedur audytowych z 14 dni do 2 dni.
45 s
Czas researchu (z 240 min)
99,2%
Dokładność Groundedness
0%
Ryzyka wycieku danych (DLP)
−85,7%
Czas wdrożenia procedury

01. Punkt wyjścia i wyzwanie operacyjne (Baseline)

Wiodąca firma doradczo-inżynieryjna obsługująca kontrakty przemysłowe i certyfikacje infrastrukturalne zarządza bazą ponad 4 500 skomplikowanych dokumentów: norm międzynarodowych (ISO 9001, ISO 13485, ISO 27001), norm zharmonizowanych PN-EN, wewnętrznych wytycznych zakładowych, aneksów technicznych oraz wielostronicowych umów regulacyjnych.

Przed wdrożeniem dedykowanej architektury RAG wiedza w organizacji pozostawała rozproszona w odizolowanych silosach:

  • Silosy danych: Pliki PDF na dyskach sieciowych NAS, przestrzenie robocze Confluence, bazy Sharepoint oraz skany papierowych protokołów odbiorczych.
  • Czasochłonność: Wyszukanie odpowiedzi na pytanie inżynierskie, zestawienie rozbieżności w aneksach lub weryfikacja dopuszczalnych tolerancji materiałowych zajmowało starszemu audytorowi średnio 240 minut (4 godziny) na pojedyncze zagadnienie.
  • Ryzyko prawne i Shadow AI: Z powodu frustracji powolnym przeszukiwaniem dysków pracownicy nieoficjalnie wklejali fragmenty poufnych specyfikacji klientów do publicznych, konsumenckich czatów AI, stwarzając bezpośrednie zagrożenie naruszenia umów NDA i przepisów NIS2.
  • Niska dokładność retrieval: Tradycyjne przeszukiwanie słowami kluczowymi w systemach plików dawało zaledwie 64,0% dokładności, regularnie pomijając nowsze aneksy i wycofane normy.

02. Architektura Hybrydowa i Warstwa Bezpieczeństwa

Zaprojektowałem i wdrożyłem suwerenny potok RAG pracujący w izolowanym środowisku on-premise. Architektura łączy wyszukiwanie słownikowe BM25 z gęstą przestrzenią wektorową, a przed przekazaniem kontekstu do modelu LLM wymusza przejście przez warstwę sanityzacji Cleanroom DLP.

graph TD
    A[Silosy dokumentacji: PDF / NAS / Confluence] --> B[Ingestion Pipeline & Tika / Layout Parser]
    B --> C[Cleanroom DLP Gateway: Anonimizacja PII & NDA]
    C --> D[Hybrydowy Indeks: SQLite FTS5 BM25 + Qdrant Wektory]
    D --> E[Multi-Stage Retrieval & Cross-Encoder Reranker]
    E --> F[Kompilator Kontekstu z Cytatami: Strona & Akapit]
    F --> G[LLM On-Premise / ZDR Endpoint: Claude 3.5 & Llama 3]
    G --> H{Telemetria Langfuse & Detektor Halucynacji}
    H -->|Confidence >= 0.85| I[Odpowiedź z linkami do akapitów źródłowych]
    H -->|Confidence < 0.85| J[Yellow Flag: Ekspert Dziedzinowy Human-in-the-Loop]
        
[Repozytorium Dokumentacji: 4 500+ PDF, Confluence, NAS] │ ▼ [Silnik Ingestion & Strukturalny Chunking ze świadomością tabel i sekcji] │ ▼ [Cleanroom DLP Gateway] ──► Wycinanie danych osobowych, stawek i tajemnic NDA │ ├──► [Ścieżka Leksykalna]: SQLite FTS5 (BM25 - precyzja symboli norm) │ ▲ │ │ (Reciprocal Rank Fusion - RRF) │ ▼ └──► [Ścieżka Semantyczna]: Qdrant / pgvector (dense embeddings) │ ▼ [Cross-Encoder Reranker BGE-Reranker-Large] ──► Selekcja Top-5 chunków │ ▼ [Kompilator Promptu z twardym Groundingiem] ──► Wymóg cytowania strony i normy │ ▼ [Suwerenny Silnik LLM: Claude 3.5 Sonnet ZDR / Llama 3 70B On-Premise] │ ▼ [Telemetria Langfuse & Detektor Halucynacji (Confidence Threshold 0.85)] │ ├── [Score >= 0.85] ──► Gotowa synteza z bezpośrednim źródłem └── [Score < 0.85] ──► Zatrzymanie & Skierowanie do Inżyniera

Kluczowe komponenty architektury:

  • Cleanroom DLP Gateway: Warstwa ochronna oparta na regułach deterministycznych i modelach Named Entity Recognition (NER), która usuwa dane osobowe, numery umów poufnych i dane wrażliwe przed wysłaniem zapytania do modelu.
  • Hybrid Search (BM25 + Dense Vectors): Kody norm technicznych (np. „PN-EN 60601-1-2:2015-11 rozdz. 4.2”) wymagają idealnej dokładności leksykalnej, w której wektory gęste zawodzą. Połączenie SQLite FTS5 (BM25) z bazą wektorową Qdrant za pomocą algorytmu Reciprocal Rank Fusion (RRF) gwarantuje bezbłędny retrieval.
  • Dwustopniowy Cross-Encoder Reranking: Z puli 50 wstępnie odnalezionych fragmentów dedykowany model rerankera wybiera 5 najbardziej relewantnych semantycznie akapitów, eliminując szum informacyjny.
  • Deterministyczny Grounding: Model LLM otrzymuje instrukcję systemową nakazującą bezwzględne cytowanie numeru strony, sekcji i sygnatury dokumentu. Jeśli w kontekście brakuje jednoznacznego dowodu, system ma zakaz domyślania się odpowiedzi.
  • Telemetria Langfuse: Rejestracja każdego promptu, tokenów, czasu odpowiedzi i wskaźników groundedness w audytowalnym rejestrze.

03. Stack Technologiczny

Baza Wektorowa
Qdrant / pgvector
Baza Leksykalna
SQLite FTS5 (BM25)
Backend API
FastAPI / Python 3.12
Środowisko
Docker On-Premise
Telemetria LLM
Langfuse Self-Hosted
Modele AI
Claude 3.5 (ZDR) / Llama 3 70B

04. Deterministyczne KPI: Przed vs Po Wdrożeniu

Dane zarejestrowane w audycie operacyjnym. Zestawienie porównuje średnie wyniki z pierwszego kwartału 2026 roku (praca manualna) z okresem po wdrożeniu suwerennej platformy RAG (drugi i trzeci kwartał 2026 roku):

Wskaźnik Operacyjny Przed Wdrożeniem Po Wdrożeniu Zmiana (Delta) Wpływ Biznesowy
Czas researchu inżynierskiego 240 minut (4h) 45 sekund −99,7% Błyskawiczna weryfikacja norm i specyfikacji
Czas przygotowania nowej procedury 14 dni roboczych 2 dni robocze −85,7% Siedmiokrotne przyspieszenie ofertowania
Ryzyko wycieku danych (Shadow AI) Wysokie (niekontrolowane) 0,0% Wyeliminowano Pełna ochrona Cleanroom ZDR i brak chmury
Dokładność odpowiedzi (Grounded) 64,0% 99,2% +35,2 p.p. Odpowiedzi podparte twardymi cytatami
Koszt weryfikacji zapytania 480,00 PLN 0,32 PLN −99,9% Koszt obliczeniowy ułamka grosza zamiast 4h pracy

05. Human-in-the-Loop: Podział Odpowiedzialności

System inżynieryjny RAG nie zastępuje uprawnień audytora, lecz dostarcza mu bezbłędnie przefiltrowany materiał dowodowy w ułamku minuty:

Rola Silnika RAG (O(1) Retrieval)
  • Indeksowanie 4 500+ dokumentów i ciągłe śledzenie zmian w aneksach.
  • Anonimizacja danych przez bramkę Cleanroom DLP.
  • Hybrydowy retrieval BM25 + Qdrant z rerankingiem Cross-Encoder.
  • Formatowanie syntezy z precyzyjnym wskazaniem strony i normy.
  • Detekcja rozbieżności i kalkulacja confidence score.
Rola Inżyniera i Audytora
  • Ostateczna interpretacja prawno-techniczna w sytuacjach spornych.
  • Weryfikacja podświetlonych fragmentów źródłowych przed podpisaniem raportu.
  • Rozstrzyganie kolizji przy confidence score poniżej 0.85.
  • Autoryzacja wniosków i certyfikacji składanych do organów nadzoru.

06. Trudny Przypadek Brzegowy: Kolizja Zaktualizowanych Norm

Studium Incydentu: Sprzeczność Między ISO 2018 a Aneksem 2024

W trakcie audytu instalacji przemysłowej inżynier zadał zapytanie dotyczące dopuszczalnych wibracji łożysk. W archiwum spółki znajdowała się norma ISO z 2018 roku, zaktualizowany aneks techniczny z 2024 roku oraz wewnętrzna norma zakładowa klienta. Standardowy model generatywny bez rygorystycznego groundingu dokonałby „uśrednienia” wartości lub podał nieaktualny limit z 2018 roku.

Działanie systemu: Mechanizm hybrydowy odnalazł wszystkie 3 dokumenty. Moduł walidacji chronologii wykrył, że aneks z 2024 roku zaostrzył rygor pomiarowy, podczas gdy norma zakładowa odwoływała się do wersji archiwalnej. Wyliczony wskaźnik zgodności (confidence score) wyniósł 0,68, co spadło poniżej progu bezpieczeństwa 0,85. System odmówił generowania uogólnionej odpowiedzi. Wyświetlił zestawienie tabelaryczne z wykazaniem sprzeczności, podał dokładne numery stron wszystkich trzech dokumentów i podniósł żółtą flagę dla Głównego Audytora Jakości. Ekspert podjął decyzję w 3 minuty, chroniąc firmę przed audytem negatywnym.

07. Rezultaty Biznesowe i Suwerenność Danych

Wdrożenie wywarło bezpośredni wpływ na rentowność i bezpieczeństwo operacji inżynieryjnych:

  • Odzyskanie 320+ roboczogodzin miesięcznie: Najwyżej wykwalifikowani inżynierowie przestali tracić czas na przeszukiwanie folderów, skupiając się na inspekcjach i doradztwie strategicznym.
  • Skrócenie ofertowania z 3 tygodni do 48 godzin: Dział handlowy zyskał możliwość błyskawicznej weryfikacji wymogów technicznych w przetargach publicznych.
  • Zero wycieku danych (100% On-Premise): Ani jeden bajt poufnej dokumentacji klientów nie trafia do chmur publicznych, gwarantując zgodność z normą ISO 27001 i dyrektywą NIS2.
„Dzięki wdrożeniu suwerennej bazy RAG przez Patryka Klestę nasi audytorzy przestali tracić całe dnie na przekopywanie archiwów PDF i Confluence. Otrzymujemy precyzyjne odpowiedzi podparte bezpośrednimi cytatami z norm w kilkadziesiąt sekund, a dane klientów pozostają w 100% wewnątrz naszej zamkniętej infrastruktury.” — Head of Technical Compliance, Firma Doradztwa Inżynieryjnego

Potrzebujesz suwerennej bazy wiedzy RAG w swojej organizacji?

W trakcie 30-minutowego briefingu architektonicznego ocenimy strukturę Twoich dokumentów, zdefiniujemy wymagania bezpieczeństwa DLP i zaprojektujemy dedykowany potok RAG.

Umów 30-minutowy briefing architektoniczny →