AI Council — 9 LLM, 3 этапа совещания, коллективный синтез
Внешний сервис
Мультимодельный AI-совет: 9 LLM (GPT-4, Claude, Gemini, Grok) отвечают параллельно, оценивают друг друга, председатель синтезирует итог. Смотреть кейс →
О проекте
AI Council — веб-приложение, которое вместо одной LLM использует «совет» из нескольких моделей. Ваш вопрос параллельно отправляется GPT-5, Claude, Gemini, Grok и другим. Каждая модель отвечает, затем анонимно оценивает ответы других. Председатель (Claude Opus 4.5) синтезирует итоговый ответ с лучшими идеями. Результат — коллективная экспертиза вместо одного мнения.
Функциональность
9 LLM-провайдеров
OpenAI, Anthropic, Google, xAI, DeepSeek, Meta, Mistral, Cohere, Qwen — через единый OpenRouter API.
3-этапное совещание
Сбор мнений → взаимная оценка → синтез. Каждый этап транспарентен и отслеживаем.
Анонимная оценка
Модели оценивают ответы друг друга, не зная авторства. Исключает предвзятость.
Председатель совета
Claude Opus 4.5 анализирует все ответы и оценки, формирует итоговый синтез.
SSE-стриминг
Ответы появляются в реальном времени, не нужно ждать завершения всех моделей.
Catppuccin UI
Стильная тёмная тема, мобильная адаптация, современный React-интерфейс.
Ключевые процессы
Пользовательские сценарии и потоки данных
Совещание ИИ-совета
Полный цикл совещания от вопроса до синтезированного ответа.
Роли и интерфейсы
Пользователь
Задаёт вопросы совету, настраивает состав моделей, просматривает историю
Администратор
Управление пользователями, мониторинг кредитов OpenRouter, конфигурация моделей
Технологический стек
Backend
- Python 3.12
- FastAPI
- SQLAlchemy (async)
- python-jose (JWT)
Frontend
- React 18
- Vite
- react-markdown
- remark-gfm
AI
- OpenRouter API
- 9 LLM-провайдеров
- SSE стриминг
Данные
- PostgreSQL
- bcrypt (пароли)
Инфраструктура
- Docker
- Docker Compose
- Nginx
- Let's Encrypt
Объём кода
Безопасность
- JWT-аутентификация с python-jose
- Хеширование паролей bcrypt
- PostgreSQL для хранения данных
- SSL через Let's Encrypt
AI-функции
- Параллельный опрос 9 LLM-моделей через OpenRouter
- Анонимная взаимная оценка ответов (исключение bias)
- Синтез итогового ответа председателем (Claude Opus 4.5)
- Ранжирование ответов по качеству
- Настраиваемый состав совета (2-9 моделей)
⚠️Проблема
Разные LLM-модели имеют разные сильные стороны: одни лучше в логике, другие в креативе.
Получив ответ от одной модели, нельзя быть уверенным в его полноте и корректности.
Сравнивать ответы нескольких моделей вручную — долго и неудобно.
Хочется «второе мнение», но переключаться между ChatGPT, Claude, Gemini утомительно.
💡Решение
Совет из 9 моделей — OpenAI, Anthropic, Google, xAI, DeepSeek, Meta, Mistral, Cohere, Qwen через OpenRouter.
3 этапа совещания: сбор независимых мнений → взаимная анонимная оценка → синтез председателем.
Настраиваемый состав — выбор от 2 до 9 моделей в совете.
SSE-стриминг — ответы появляются в реальном времени, не нужно ждать завершения.
Catppuccin тема — стильный тёмный интерфейс с мобильной адаптацией.
JWT-аутентификация — система пользователей с отслеживанием кредитов OpenRouter.
✅Результаты
- Коллективная экспертиза 9 ведущих LLM в одном интерфейсе.
- Синтезированный ответ учитывает сильные стороны каждой модели.
- Взаимная оценка выявляет ошибки и пробелы в отдельных ответах.
- Экономия времени: не нужно переключаться между разными чатами.
Вот представьте...
История одного запроса
Вы готовите важное коммерческое предложение. От него зависит крупный контракт.
Открываете ChatGPT, получаете ответ. Вроде неплохо. Но вдруг он что-то упустил? Открываете Claude — другой взгляд. Gemini — третий. Переключаетесь между вкладками, сравниваете вручную...
Вы собираете совет: выбираете 5 моделей под задачу. GPT-4 для структуры, Claude для логики, Gemini для фактов, Grok для свежего взгляда, DeepSeek для альтернатив.
Все 5 моделей одновременно анализируют ваш вопрос. Потом каждая оценивает ответы остальных — анонимно, не зная авторства. Председатель совета синтезирует лучшее.
Вместо одного мнения — консенсус экспертов. Видно, где модели согласны, а где спорят. Итоговый ответ учитывает сильные стороны каждой.
Глоссарий мультимодельных AI-систем
Ключевые понятия для понимания проекта
Мультимодельная система(MULTI-MODEL)
AI-система с несколькими LLM для более качественных ответов.
OpenRouter(OPENROUTER)
Единый API для доступа к GPT-4, Claude, Gemini и другим LLM.
SSE (Server-Sent Events)(SSE)
Потоковая передача ответов AI в реальном времени.
Совещательный ИИ (Deliberation)(DELIBERATION)
AI-подход: модели совещаются и оценивают ответы друг друга.
Анонимная оценка(ANON-EVAL)
Модели оценивают ответы друг друга, не зная авторства.
JWT-аутентификация(JWT)
Токены авторизации для веб-приложений без хранения сессий.
Частые вопросы
Зачем нужен совет из нескольких LLM?
Разные модели имеют разные сильные стороны. GPT лучше в логике, Claude — в анализе, Gemini — в мультимодальности. Совет объединяет экспертизу всех моделей и компенсирует слабости каждой.
Как работает анонимная оценка?
После первого этапа модели получают ответы друг друга без указания авторства. Это исключает bias — модель не может занизить оценку конкуренту или завысить себе.
Сколько стоит использование?
Оплата через внутренние кредиты системы. Стоимость зависит от выбранных моделей и длины запросов. Баланс кредитов отображается в личном кабинете.
Можно ли выбрать конкретные модели?
Да, вы можете настроить состав совета от 2 до 9 моделей. Выбирайте модели под задачу: для кода — Claude и GPT, для креатива — Gemini и Grok.
Нужен похожий проект?
Расскажите о вашей задаче — обсудим, как мы можем помочь. Рекомендации предоставляем по запросу.
Обсудить проект