Архитектуры моделей
Системы, дополненные поиском и гибридные системы
Извлекайте данные по запросу и предоставляйте их генератору, классификатору или агенту вместо того, чтобы полагаться только на параметры модели.
Ментальная модель
Инференс с открытыми книгами: извлечение выбирает доказательства; генерация использует их. Каждая часть может выйти из строя независимо.
Поток данных
- Импорт → разбиение → индексация
- Запрос пользователя
- Плотное, разреженное, графовое или гибридное извлечение
- Переранжирование + сборка контекста
- Ответ модели со ссылками на доказательства
Как проходит обучение
Компоненты могут быть обучены отдельно или совместно: двойные энкодеры обучают поиску, переранжировщики обучают парной релевантности, а генераторы — выработке обоснованных ответов. Многие практические системы RAG используют предварительно обученные компоненты без сквозного обучения.
Как выполняется инференс
Запрос может быть переписан или направлен; несколько извлекателей создают кандидатов; фильтры и переранжировщик выбирают доказательства; модель отвечает, исходя из ограниченного контекста. Проверка корректности ссылок требует проверки фактической поддержки заявлений.
Сильные стороны
- Свежие, частные или атрибутируемые знания без обновлений весов
- Доказательства могут быть проверены и доступны с контролем доступа
- Индексы и генераторы могут развиваться независимо
Компромиссы
- Плохое разбиение или извлечение создает уверенные ответы на основе отсутствующих доказательств
- Свежесть импорта, разрешения и удаление становятся производственными системами
- Извлеченный контент может содержать внедрение подсказок или отравленные данные
Использовать, когда
- Ответы зависят от меняющихся или проприетарных источников
- Пользователям нужны отслеживаемые доказательства
- Можно оценивать отдельные призыв, ранжирование, обоснованность и качество ответов
Избегать или пересмотреть, когда
- Корпус достаточно мал для детерминированного поиска
- Не существует надежного источника
- Добавление векторной базы данных рассматривается как полный дизайн RAG
Примеры опубликованных семейств
- • Оригинальная архитектура исследования Retrieval-Augmented Generation
- • Плотное + разреженное гибридное извлечение с переранжированием
- • Графические или инструментальные конвейеры поиска