ai_course_bot

0

Описание

Telegram-бот c ai-ассистентом для курса "Генеративный искусственный интеллект для вузов: проектирование решений, июнь 2025"

Языки

  • Python98,2%
  • Dockerfile1,8%
10 месяцев назад
10 месяцев назад
10 месяцев назад
10 месяцев назад
10 месяцев назад
10 месяцев назад
10 месяцев назад
README.md

Telegram Bot для курса ГИИ

Телеграм-бот для курса "Генеративный искусственный интеллект для вузов: проектирование решений".

Функциональность

  • Информация о курсе
  • Просмотр расписания занятий по модулям
  • Ответы на вопросы с использованием LLM
  • Интерактивное меню

Установка и запуск

Способ 1: Локальный запуск

  1. Установите зависимости:
  1. Создайте файл
    .env
    в корневой директории проекта. Пример содержимого (
    .env.example
    ):
  1. Получите токен для вашего бота у @BotFather в Telegram и замените значение

    TELEGRAM_BOT_TOKEN

  2. Замените значение

    OPENROUTER_API_KEY
    на ваш API ключ OpenRouter

  3. Запустите бота:

Способ 2: Запуск в Docker

  1. Убедитесь, что у вас установлены Docker и Docker Compose

  2. Создайте и настройте файл

    .env
    как описано выше

  3. Соберите и запустите контейнер:

Использование

  1. Найдите вашего бота в Telegram по имени
  2. Отправьте команду
    /start
  3. Используйте интерактивное меню для навигации:
    • "О курсе" - основная информация о курсе
    • "Расписание занятий" - просмотр расписания по модулям
    • "Задать вопрос" - задайте любой вопрос о курсе

Обслуживание Docker-контейнера

Обновление бота

Просмотр логов

Управление контейнером