## Indexing:
Индексация – это процесс, в котором мы загружаем данные из внешних источников (документы, статьи, базы знаний) и подготавливаем их так, чтобы система могла быстро искать по ним.
Обычно индексация выполняется один раз и работает отдельно от основной программы.
## Retrieval and generation:
**Извлечение и генерация** – это процесс, в котором система в момент запроса пользователя находит в заранее проиндексированных данных наиболее подходящие фрагменты (извлечение) и передаёт их модели, чтобы она сформировала точный и обоснованный ответ на основе найденного контекста (генерация).