Skip to main content

Przegląd

Baza wiedzy wykorzystuje RAG (Retrieval-Augmented Generation), aby dać Twojemu agentowi dostęp do treści biznesowych. Dokumenty są dzielone na fragmenty, konwertowane na osadzenia wektorowe i przechowywane do wyszukiwania semantycznego. Przejdź do zakładki Baza wiedzy w panelu agenta. Tutaj wybierasz, które dane agent będzie wykorzystywał w swoich odpowiedziach.
Baza wiedzy

Dodawanie treści

Dokumenty

Przesyłaj pliki w obsługiwanych formatach:
  • PDF
  • DOCX
  • TXT

Adresy URL

Podaj adresy URL stron internetowych. Revol pobierze treść i doda ją do bazy wiedzy.

Tekst

Dodawaj treść bezpośrednio jako bloki tekstowe.

Jak działa RAG

1

Przesyłanie

Przesyłasz dokument lub dodajesz treść.
2

Fragmentacja

Treść jest dzielona na zarządzalne fragmenty.
3

Osadzanie

Każdy fragment jest konwertowany na osadzenie wektorowe za pomocą wybranego modelu embeddingu.
4

Przechowywanie

Osadzenia są przechowywane w PostgreSQL z rozszerzeniem pgvector.
5

Pobieranie

Gdy użytkownik zadaje pytanie, najbardziej podobne fragmenty są pobierane za pomocą podobieństwa kosinusowego.
6

Generowanie

Pobrane fragmenty są wstrzykiwane do promptu LLM jako kontekst.

Ustawienia RAG

Otwórz ustawienia RAG przez ikonę koła zębatego (⚙) w panelu przechowywania bazy wiedzy. Wszystkie ustawienia są per firma i zapisują się automatycznie.

Model embeddingu

Wybierz model do konwersji tekstu na embeddingi wektorowe:
Zmiana modelu embeddingu usuwa wszystkie istniejące embeddingi firmy. Po zmianie musisz ponownie wytrenować wszystkich agentów. Przed zastosowaniem zmiany pojawi się okno potwierdzenia.

Limit chunków

Ile fragmentów tekstu jest zwracanych na jedno wyszukiwanie RAG (1–20). Domyślnie: 5. Wyższe wartości dostarczają więcej kontekstu dla LLM, ale zwiększają zużycie tokenów.

Limit znaków

Maksymalna liczba znaków na fragment przy dzieleniu dokumentów (500–10 000). Domyślnie: 1 500. Mniejsze fragmenty dają dokładniejsze wyszukiwanie. Większe zachowują więcej kontekstu w każdym wyniku.

Nakładanie chunków

Nakładanie między kolejnymi fragmentami (0–40%). Domyślnie: 15%. Nakładanie zapewnia, że ważny kontekst na granicach fragmentów nie zostanie utracony. Większe nakładanie tworzy więcej chunków i zużywa więcej miejsca.

Próg podobieństwa

Minimalne podobieństwo kosinusowe do uwzględnienia wyniku (0,1–1,0). Domyślnie: 0,35. Niższe wartości zwracają więcej wyników (lepszy recall). Wyższe wartości zwracają tylko wysoko trafne wyniki (lepsza precyzja). Dla treści wielojęzycznych używaj niższych progów (0,3–0,4).

Limity przechowywania


Generowanie bazy wiedzy za pomocą Claude Code

Jeśli masz dokumentację projektu (strony internetowe, portal dokumentacji, pliki README, wiki) i chcesz przekształcić ją w strukturalną bazę wiedzy dla swojego agenta AI Revol, możesz użyć Claude Code do analizy dokumentacji i wygenerowania gotowych do przesłania plików TXT.
Ten prompt działa najlepiej z kompleksowymi portalami dokumentacji, dokumentacją produktów, referencjami API i bazami wiedzy. Wygenerowane pliki .txt są gotowe do przesłania bezpośrednio do File Managera Revol — wystarczy przeciągnąć i upuścić, a następnie kliknąć Train.