Что нужно было решить
Закрытая кадровая нейросеть уже отвечала на сложные вопросы, но жила в отдельном веб-сервисе. Пользователям был нужен привычный Telegram, а продукту — лимиты, группы и надёжная доставка длинных ответов.
Бот принимает вопросы в личке и группах, показывает ход работы, переживает долгую генерацию и возвращает полный ответ.


Закрытая кадровая нейросеть уже отвечала на сложные вопросы, но жила в отдельном веб-сервисе. Пользователям был нужен привычный Telegram, а продукту — лимиты, группы и надёжная доставка длинных ответов.
Мы отделили Telegram, очередь и источник ответа. Браузер восстанавливает SSO, запрос идёт через доступный внутренний JSON-поток, questionId хранится в SQLite, а незавершённые задания продолжаются после перезапуска.
Реальные материалы продукта без декоративного фона вокруг интерфейса.



