К содержимому
Все кейсы

Боты

Content Intelligence Bot

Суточная выжимка контента блогера в Telegram

Pythonaiogram 3ARQPostgreSQLRedisWhisper STTOCRLLM function callingDocker

Проблема

Чтобы понять, о чём говорил автор за сутки, нужно пересмотреть сторис и рилсы целиком. Текста там нет — смысл распределён по речи, надписям на видео и подписям.

Система

Асинхронный конвейер: контент забирается, речь расшифровывается через Whisper, текст с кадров снимается OCR, дальше LLM с function calling сводит это в структурированную сводку. Долгие стадии вынесены в ARQ-воркеры, состояние в PostgreSQL, очередь на Redis — бот отвечает мгновенно, обработка идёт фоном.

Роль

Соло-разработка коммерческого проекта.

Результат

Упаковано в Docker, покрыто тестами, работало в проде у заказчика.