Этот проект представляет собой Telegram-бота, который интегрирует возможности искусственного интеллекта для улучшения взаимодействия с пользователем. Бот написан на Python и использует библиотеку python-telegram-bot
для работы с Telegram API.
-
Клонируйте репозиторий:
git clone https://github.com/labintsev/python-telegram-ai-bot.git cd python-telegram-ai-bot
-
Создайте виртуальное окружение:
python -m venv venv source venv/bin/activate # В Windows используйте `venv\Scripts\activate`
-
Установите зависимости:
pip install -r requirements.txt
-
Настройте переменные окружения: Создайте файл
.env
в корневой директории и добавьте в него токен Telegram-бота и необходимые API-ключи:TELEGRAM_BOT_TOKEN=ваш_токен_бота AI_API_KEY=ваш_ai_api_key
Чтобы запустить бота, выполните следующую команду:
python bot.py
Бот использует модель искусственного интеллекта для генерации ответов. Модель загружается и управляется в файле model.py
. Вы можете настроить модель и её параметры по своему усмотрению.
Будем рады вашим предложениям и доработкам! Откройте issue или отправьте pull request для улучшений или исправления ошибок.