Задача
Создать Telegram-бота (@ZlotnikovWorldBot), который отвечает на вопросы по вселенным
автора: сюжеты, персонажи, цитаты, рекомендации книг. Корпус —
55+ художественных произведений, миллионы слов.
Решение
Подготовил корпус документов (чанкинг, метаданные), развернул
векторную базу Qdrant, настроил эмбеддинги. Подключил Claude API
для генерации ответов с учётом найденного контекста. Реализовал
Telegram-бот как интерфейс пользователя. Всё на собственной
инфраструктуре — полный контроль данных и стоимости.
Стек
Python, Qdrant (векторная БД), Claude API, Telegram Bot API,
Docker, Ubuntu VPS, n8n
Результат
— Точные контекстные ответы по полному корпусу произведений
— Self-hosted решение без зависимости от внешних сервисов
— Расширяемая база знаний (легко добавлять новые тексты)
— Готовая основа для коммерческого продукта (freemium-модель)