Инженер с пятилетним опытом в разработке создал Graph-Oriented Generation (GOG), замену существующей модели RAG, что позволило сократить число использованных токенов на 89%. Это решение значительно улучшает производительность AI-моделей при работе с большими кодовыми базами. Модель RAG часто сталкивается с проблемами при обработке глубоких кодовых баз, что приводит к потере контекста и неверным путям импорта. Инженер заметил, что RAG строит свои модели на вероятностных принципах, что не подходит для строгой архитектуры программного обеспечения. Новая концепция GOG меняет подход к анализу кода, используя детерминированные «символические модели рассуждений» (SRM). Вместо анализирования текста, GOG парсит всю кодовую базу, строя ориентированный ациклический граф зависимостей. Это позволяет точно определить, какие файлы остаются на актуальном путях выполнения и игнорировать лишние, что заметно уменьшает размер данных. При тестировании GOG показал скорость анализа кода 0.001 секунды, в то в
Инженер создал GOG — замену RAG для оптимизации кода с 89% снижением токенов
7 марта7 мар
6
1 мин