Dla biznesu
Co to jest
Uporządkowany, wersjonowany magazyn wszystkiego, co system wie, z filtrami po kliencie, dacie i typie dokumentu.
Dlaczego to ważne
Odpowiedzi można zawęzić (tylko ten klient, tylko ten rok) i później odtworzyć: da się pokazać, która wersja wiedzy dała dany raport.
Ryzyko bez tego
Nieaktualne albo usunięte dokumenty wciąż pojawiają się w odpowiedziach i nikt nie potrafi odtworzyć wyniku sprzed miesiąca.
Dla inżynierów
Jak to działa
Dokumenty i chunki są przechowywane z wersjami i stanem cyklu życia; usunięcia propagują się do każdego indeksu (prawo do usunięcia danych). Gdy zmienia się strategia chunkingu albo embeddingów, zadanie w tle buduje nowy indeks, a ruch przełącza się na niego po walidacji.
Typowy stack
- S3
- metadane w Postgres / DynamoDB
- OpenSearch / pgvector
- zadania w tle
Pułapki i kompromisy
- Usunięcie musi dotrzeć do każdej kopii, łącznie z cache.
- Reindeksacja blue-green pozwala uniknąć przestoju.
- Zapisuj wersję wiedzy w cytowaniach każdej odpowiedzi.
W tym przykładzie
aktualizacja indeksu
kb v13 18 dokumentów dla A-17
Fikcyjny przykład · nie system klienta