Курс: Технологии OpenAI и создание телеграм - ботов

Курс: Технологии OpenAI и создание телеграм - ботов

Курс: Технологии OpenAI и создание телеграм - ботов


Продолжительность курса: 40 ак. ч.

Описание курса:
Курс направлен на получение навыков создания ботов в Telegram с использованием инструментов искусственного интеллекта от OpenAI. Участники курса познакомятся с основами работы с Telegram-ботами, научатся программировать их и интегрировать с AI для расширения функциональности. Курс включает в себя практические задания и проекты, которые позволят слушателям применить полученные знания и разработать собственные боты, способные выполнять разнообразные задачи. По завершении обучения участники смогут самостоятельно создавать продвинутые боты, интегрированные с последними достижениями в области AI.

Аудитория:
• Программисты Python
• ИТ-специалисты

Необходимая подготовка:
• Успешное окончание курса «Программирование на Python. Уровень 1. Базовый курс», или эквивалентная подготовка.
• Успешное окончание курса «Программирование на Python. Уровень 2. Объектно - ориентированное программирование», или эквивалентная подготовка.

Программа курса:
Модуль 1. Знакомство с Telegram-ботом
• Устройство ботов.
• Регистрация и настройка Telegram-bota.
• Преимущества разработки по сравнению с конструктором ботов.

Модуль 2. Знакомство и установка библиотек
• Обзор библиотек для создания Telegram-ботов.
• Введение в Bot API и aiogram.
• Установка библиотек.
• Поиск и чтение документации.

Модуль 3. Функция, как обработчик сообщений
• Понятие command, message.
• Асинхронные функции.
• Создание функции и декоратор, как обработчик сообщений.
• Обработчик команд «start» и «help».
• Способы выделение текста.
• Практическая работа: Написание простых команд по обработке сообщений.

Модуль 4. Обработчик кнопок и встроенной клавиатуры
• Обзор видов кнопок в Telegram-боте.
• Reply, Inline Keyboard, URL-кнопки и Callback.
• Практическая работа: Разработка Telegram-бота с клавиатурой и кнопками (игра-викторина).

Модуль 5. Отправка файлов
• Передача файла по URL.
• Передача файла с компьютера.
• Работа с файлами на серверах Telegram.
• SendVoice, SendDocument, SendAudio, SendVideo, SendFhoto.
• Практическая работа: Разработка Telegram-бота с выводом сообщений и передачей файлов (библиотека музыки и кино).

Модуль 6. Парсинг сайтов
• Введение в парсинг.
• Библиотеки Requests, BeautifulSoup для работы с HTML-кодом.
• Сохранение данных JSON.
• Практическая работа: Разработка бота-парсера (новостной бот).

Модуль 7. Введение в OpenAI
• Знакомство с OpenAI API.
• Основы работы с OpenAI API в Python.
• Генерация ключа OpenAI API.
• Установка пакета.
• Документация библиотеки.
• Основы быстрой разработки.
• Виды и типы ошибок API.
• Практическая работа: Настройка и подключение OpenAI API в Python-проект.

Модуль 8. Задачи, решаемые с помощью OpenAI
• Реализация задач, связанных с обработкой и генерацией текста на основе OpenAI.
• Реализация чата на основе OpenAI.
• Реализация генерации изображений на основе OpenAI.
• Расшифровка аудиосообщений на основе OpenAI.
• Практическая работа: Обработчик аудиосообщений (аудио-текст) на основе OpenAI API.

Модуль 9. OpenAI API и ChatGPT в Telegram
• Различные сценарии использования ChatGPT в Telegram-ботах.
• Интеграция ChatGPT в Telegram-бот.
• Практическая работа: Разработка Telegram-бота с встроенным ChatGPT (ассистент)

Модуль 10. Деплой Telegram-бота
• Общая информация о деплое.
• Основы Git. Понятие Git-репозитория.
• VPS и настройка сервера.
• Практическая работа: Деплой Telegram-бота.

Модуль 11. Супергруппы. Inline-режим
• Внедрение Telegram-бота в супергруппы.
• Inline-режим. Настройка.

Модуль 12. Итоговый проект
Практическая работа: Итоговый проект
• Игровой бот в жанре текстового RPG.
• Бот-обработчик заявок или бот-портфолио/визитка.
• Бот администратор (запись на тренинги/курсы, оперативный ответ на сообщения).
• Бот для анализа текста в песнях.
• Бот-магазин.

Окончательная цена указывается в договоре на обучение. Записаться на курс

Характеристики курса

  • Начало: Ведется набор
  • Вендор: AI (Искусственный интеллект)
  • Код курса: OPAIB
  • Город: Москва, Пермь,
  • Направление: AI (Искусственный интеллект)
  • Академических часов: 40
  • Количество мест: 8
  • Очно: 80900 ₽
  • Дистанционно: 80900 ₽
Записаться на курс

Курсы повышения квалификации
и профессиональной переподготовки


График работы:
Мы отвечаем на звонки и письма в будние дни с 7:00 до 16:00 по Мск

8 800 (600)-66-16

Владелец сайта:
АНО ДПО «Учебный центр «ШИФТ»
ИНН 5904355180
ОГРН 1175958039586
Юридический адрес: 614010, г. Пермь, ул. Клары Цеткин, д. 14, офис 32.
E-mail: info@eshift.ru