🧠
AI, LLM, Веб-приложение

AI Council — 9 LLM, 3 этапа совещания, коллективный синтез

Внешний сервис

Мультимодельный AI-совет: 9 LLM (GPT-4, Claude, Gemini, Grok) отвечают параллельно, оценивают друг друга, председатель синтезирует итог. Смотреть кейс →

🟡 Средний🚀 В работе🟡 Клиентский🧠 AI2 недели
Python 3.12FastAPIReact 18PostgreSQLOpenRouterSSEDockerLLMGPT-4ClaudeGeminiМультимодельная система
Попробовать бесплатно

О проекте

AI Council — веб-приложение, которое вместо одной LLM использует «совет» из нескольких моделей. Ваш вопрос параллельно отправляется GPT-5, Claude, Gemini, Grok и другим. Каждая модель отвечает, затем анонимно оценивает ответы других. Председатель (Claude Opus 4.5) синтезирует итоговый ответ с лучшими идеями. Результат — коллективная экспертиза вместо одного мнения.

9
LLM-провайдеров
3
этапа совещания
SSE
стриминг
JWT
аутентификация

Функциональность

🤖

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

Объём кода

~15K строк
строк кода
~8K
Python (backend)
~5K
React/JS (frontend)
~2K
Конфиги и Docker
🔐

Безопасность

  • 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 — третий. Переключаетесь между вкладками, сравниваете вручную...

С AI Council

Вы собираете совет: выбираете 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.

Нужен похожий проект?

Расскажите о вашей задаче — обсудим, как мы можем помочь. Рекомендации предоставляем по запросу.

Обсудить проект
Автор материала
Сергей Цветков
Основатель «ДИДЖИТАЛ-ПРО ТЕХ» (Digital-Pro Tech)
20 лет в IT и бизнесе. 150+ проектов по внедрению AI и BI. Практический опыт, а не теория.
Опубликовано: 14 января 2026
Обновлено: 14 января 2026