⚖ CPS — админ-кабинет

⚖ CPS админ-кабинет

Как всё устроено

  1. Во вкладке ИИ укажите ключ и модели — ключ хранится только здесь, на сервере. В приложениях игроков ключей нет.
  2. Во вкладке Голос настройте распознавание речи (подойдёт тот же шлюз, если он умеет Whisper).
  3. Игрок запускает приложение — оно само регистрируется и появляется во вкладке Устройства. Одобрите его.
  4. Новую редакцию законов загружайте во вкладке Законы — у всех игроков она появится автоматически.

Подключение к ИИ

Модели

Глубину размышлений понимают Claude Opus/Sonnet 5.5, GPT-5 и o-серия; остальным моделям она не передаётся.

Ответы

Проверка скорости и ответа

Для скорости: быстрый режим отвечает одним запросом по найденным статьям. Самые быстрые ответы — у лёгких моделей (Claude Haiku, GPT-4.1-mini, Gemini Flash) и при низкой глубине размышлений. «Сравнить модели» задаст вопрос текущей модели и до 8 лёгким моделям из списка шлюза (по одному запросу каждой) и покажет, какая отвечает быстрее. Повторы одинаковых вопросов отдаются мгновенно из кэша.

Распознавание голоса

Игрок говорит вопрос в микрофон — запись отправляется сюда, сервер переводит её в текст через сервис распознавания с OpenAI-совместимым адресом /v1/audio/transcriptions (Whisper, gpt-4o-transcribe и т. п.).

Законодательная база

Загрузите .docx или .txt. Документ с тем же названием заменяется новой редакцией, новый — добавляется в конец. Приложения игроков подхватят изменения автоматически. Число в начале имени файла задаёт порядок.

База мгновенных ответов

Если приложение узнаёт вопрос, оно сразу показывает карточку статьи — без ИИ и без ожидания. Чтобы узнавало больше вопросов, ИИ один раз разберёт законку и составит, как игроки спрашивают про каждую статью (в том числе сленгом: «сколько дают за мокруху»), а вопросы, которые игроки уже задавали, разложит по статьям. Работает на модели быстрого режима. Полный разбор законки — около 150 запросов к ИИ и примерно 10 минут; уже разобранные статьи при повторном запуске пропускаются. Приложения игроков получат базу вместе с законкой.

Доступ

Устройства

Последние запросы

Смена пароля

Пароль задан переменной окружения ADMIN_PASSWORD — меняйте его там.