Привет!
В этой статье я объясню, как работает технология RAG (Retrieval-Augmented Generation), и покажу её базовые реализации. Для примеров я буду использовать фреймворк LangGraph — его основы я разбирал в предыдущей статье
В конце статьи вас ждет дополнительный пример, поэтому дочитывайте до конца.
Как устроен RAG
Технология RAG состоит из двух ключевых компонентов:
-
Индексация (Indexing)
-
Загрузка данных
-
Разбиение на фрагменты
-
Векторизация
-
Хранение
-
-
Поиск и генерация (Retrieval and Generation)




