Программа курса: Telegram-боты на Python с LLM
Программа ориентирована на изучение современного подхода к созданию прикладных IT-продуктов: Telegram-ботов на Python с подключением больших языковых моделей (LLM) через Groq (или OpenRouter).
Курс рассчитан на школьников 13–17 лет, имеющих базовые навыки программирования на Python:
- выпускникам курса «Python. Базовый уровень» АИШ;
- школьникам, изучавшим Python самостоятельно или в школе;
- участникам олимпиад по информатике и программированию, желающим освоить прикладную разработку.
Цель реализации программы – формирование теоретических знаний и практических умений в области разработки Telegram-ботов, овладение инструментами Telegram Bot API и API языковых моделей.
Задачи:
- изучить структуру Telegram Bot API и принципы работы ботов;
- освоить библиотеку python-telegram-bot (PTB) и управление диалогом: клавиатуры, callback-кнопки, состояния;
- изучить работу с API языковых моделей и структурой запроса к LLM;
- освоить подключение к Groq (или OpenRouter), обработку ответов и ошибок;
- сформировать навыки хранения контекста диалога;
- изучить основы безопасной работы с токенами и API-ключами.
Сроки проведения:
2–5 ноября 2026 года (дни осенних каникул).
Расписание занятий:
- 12:00–12:45 Занятие 1
- 13:00–13:45 Занятие 2
- 14:00–14:45 Занятие 3
- 15:00–15:45 Занятие 4
Один учебный час – 45 минут, перерыв между занятиями – 15 минут.