глоссарий

RAG

RAG

RAG (Retrieval-Augmented Generation), или «генерация с дополнением через поиск», — это архитектура искусственного интеллекта, которая учит большую языковую модель не сочинять ответ, а сначала находить нужную информацию во внешнем источнике и лишь потом формулировать ответ на её основе. Обычные нейросети, вроде ChatGPT, запоминают мир в момент обучения и «застывают»: они не знают новостей недельной давности и могут ошибаться в редких фактах. RAG решает эту проблему, разрывая зависимость между памятью модели и актуальностью данных.

Как это работает интуитивно? Представьте, что языковая модель — это эрудит, который блестяще говорит, но плохо помнит цифры. Вы даёте ему вопрос: «Какая погода в Москве сегодня?». Вместо того чтобы гадать, эрудит (модель) берёт пульт и нажимает кнопку поиска (retriever). Тот находит в базе данных или интернете актуальный документ с информацией о погоде. Теперь эрудит читает этот документ (retrieved context) и, опираясь на него, составляет связный, грамматически правильный ответ. Модель не учит погоду наизусть — она просто учится искать и перерабатывать найденное. Это и есть RAG: поиск + генерация.

Прикладной пример: корпоративный чат-бот технической поддержки. Компания обновляет инструкции каждый месяц. Без RAG модель пришлось бы переобучать заново — это дорого и долго. С RAG бот просто подключается к библиотеке актуальных PDF-файлов. Когда пользователь спрашивает: «Как настроить новую версию программы?», модель находит в файлах именно тот раздел, который описывает эту настройку, и пересказывает его своими словами, избегая вымысла. В результате ответ всегда свежий, точный и без «галлюцинаций» — выдуманных фактов.

Вывод: RAG делает искусственный интеллект не просто умным, но и осведомлённым. Он соединяет мощь рассуждения нейросети с гибкостью поисковой системы, позволяя ИИ опираться на реальные данные без постоянного переобучения. Это ключевая технология для честных и точных помощников, от медицинских консультаций до юридических справок.