Задача
Создать простого Telegram-бота на Python, который ведет диалог с пользователем в роли ветеринара. Бот должен подключаться к бесплатному API токену (например, от OpenRouter или консоли Groq) и корректно обрабатывать запросы.
Требования
- Бот работает через бесплатный API (токен не премиум, не платный).
- Отвечает строго в контексте ветеринара (на вопросы о животных, болезнях, лечении).
- Код написан на Python (чистый код, без избыточных библиотек).
- Готовый бот должен быть развернут на VPS сервере заказчика (Linux, Ubuntu).
- Интерфейс минимальный: только общение в Telegram, без админки.
Инструменты
- Python 3.8+
- Библиотеки: python-telegram-bot, requests (или aiohttp)
- Бесплатный API: OpenRouter или Groq (ключ доступа OpenAI Lite подходит)
Процесс сдачи
Исполнитель сдает:
- Исходный код бота на Python.
- Краткую инструкцию по установке зависимостей и запуску.
- Пример конфигурационного файла с ключом (заполняется заказчиком).