Обычный RAG хорош, пока ответ лежит в одном фрагменте текста. Как только вопрос требует многошагового рассуждения и сопоставления фактов из разных источников, векторный поиск промахивается: семантические связи между кусками информации остаются за бортом. Об этом пишет Хабр в материале о фреймворке HippoRAG 2.
Авторы подхода предлагают архитектуру, которая имитирует работу мозга. Вместо прямого поиска по эмбеддингам система извлекает из текста знания в виде триплетов и складывает их в локальный кэш. Дальше Personalized PageRank строит в компактном графе знаний ассоциативные цепочки и находит неочевидные пересечения между фактами.
В заметке также описана настройка интеграции фреймворка с локальным сервером на FastAPI. Для практиков это способ попробовать схему на своих данных, не полагаясь только на классический retrieval.
Источник: Telegram: Хабр





Комментарии 7