RAG (wyszukiwanie z uzupełnieniem): jak AI odpowiada na podstawie dokumentów

Wyszukiwanie z uzupełnieniem (RAG, Retrieval-Augmented Generation) to podejście, w którym AI przed odpowiedzią szuka odpowiednich informacji w dokumentach, bazie wiedzy lub internecie i używa znalezionych treści jako podstawy odpowiedzi.

RAG to egzamin z otwartymi podręcznikami

Prostymi słowami

Egzamin z zamkniętymi podręcznikami to zwykły model: odpowiada z pamięci i może coś pokręcić. Egzamin z otwartymi podręcznikami to RAG: najpierw znajdujesz właściwą stronę, potem odpowiadasz. Błędów jest mniej i można wskazać, skąd wziąłeś informację.

Jak to działa

  1. Dokumenty dzieli się wcześniej na kawałki i indeksuje do szybkiego wyszukiwania.
  2. Gdy zadajesz pytanie, system szuka kawałków najbardziej zbliżonych znaczeniowo.
  3. Znalezione fragmenty dodaje się do promptu razem z twoim pytaniem.
  4. Model tworzy odpowiedź na podstawie tych fragmentów i często podaje linki do źródeł.
  5. Jeśli nic pasującego nie znaleziono, dobry system tak właśnie powie.

Jak działa wyszukiwanie z uzupełnieniem

Gdzie to zobaczysz

RAG działa w chatbotach z wyszukiwaniem w internecie, w asystentach odpowiadających na podstawie twoich plików czy poczty, w botach obsługi sklepów i banków, w firmowych bazach wiedzy. Gdy bot pokazuje linki-przypisy przy zdaniach - najpewniej to RAG.

Czy to ważne przy wyborze

Tak, jeśli potrzebujesz dokładnych odpowiedzi z aktualnymi informacjami. Wybieraj usługi, które pokazują źródła, i otwieraj je. RAG wyraźnie zmniejsza halucynacje, ale nie usuwa ich całkowicie: model może źle zrozumieć znaleziony fragment.

Mity

  • Mit: RAG czyni model mądrzejszym. W rzeczywistości: Model jest ten sam, po prostu dostaje ściągę z potrzebnymi faktami.
  • Mit: Jeśli jest link, odpowiedź na pewno jest poprawna. W rzeczywistości: Model może źle streścić źródło. Linki trzeba otwierać.

Częste pytania

Czym RAG różni się od dostrajania?

RAG daje modelowi informacje w chwili zapytania, dostrajanie zmienia sam model.

Czy można zrobić RAG na swoich notatkach?

Tak, niektóre usługi pozwalają wgrać pliki i zadawać do nich pytania.

Dlaczego RAG czasem daje nieaktualną odpowiedź?

Jeśli baza dokumentów dawno nie była aktualizowana, model opiera się na starych danych.

Powiązane pojęcia

Halucynacje AI, Okno kontekstowe, Duży model językowy, Dostrajanie modelu

← Słownik pojęć