Yes-Brainer — это open-source инструмент для оркестрации нескольких LLM, которые обсуждают поставленную задачу до достижения консенсуса. Архитектура системы имитирует работу «совета экспертов», где разные модели анализируют запрос, критикуют ответы друг друга и приходят к финальному решению. Проект поддерживает использование собственных API-ключей (BYOK) для гибкой настройки инференса.
В основе системы лежит паттерн многоагентного взаимодействия, направленный на снижение галлюцинаций и повышение качества ответов за счет итеративного процесса проверки. Пользователь может задавать состав «совета», выбирая различные модели для выполнения ролей аналитиков и модератора. Такой подход позволяет комбинировать сильные стороны разных архитектур, например, использовать более мощные модели для финального синтеза и более быстрые — для первичной генерации идей.
Процесс дебатов структурирован: сначала каждый агент предлагает свой вариант решения, затем участники обмениваются аргументами, выявляя слабые места в суждениях коллег. Модератор следит за тем, чтобы дискуссия не зацикливалась, и фиксирует момент, когда участники приходят к согласию. Это решение ориентировано на задачи, требующие высокой точности, логической глубины и учета различных точек зрения, где одна модель может допустить ошибку из-за ограниченного контекста.
Ключевые факты
- Фреймворк реализует паттерн «совета LLM» для автоматического достижения консенсуса.
- Система поддерживает модель BYOK (Bring Your Own Key), позволяя подключать любые доступные API.
- Процесс включает стадии генерации предложений, критического анализа и финального согласования.
- Инструмент доступен в виде open-source проекта на GitHub для интеграции в агентные пайплайны.