Принц
Администратор
- Регистрация
- 16 Дек 2016
- Сообщения
- 187.015
- Реакции
- 465.822
OpenAI API + Python для новичков. Пишем свои ИИ приложения!
Освойте один из самых востребованных в IT навыков — разработка ИИ приложений. Пройдя этот курс, вы с нуля научитесь создавать универсальных чатботов с интеграцией в OpenAI и тренировать их на собственных данных. Материал закрепляется интенсивной практикой, в рамках которой вы создадите чатбота-консультанта для...
Начальный уровень
3-4 часа в неделю
Сертификат Stepik
Чему вы научитесь
1. Вы узнаете, как работать с ChatGPT в РФ.
2. Установите на свой ПК все необходимое для начала работы.
3. Напишете своего первого чатбота на ИИ.
4. Ознакомитесь с основами работы с OpenAI API и изучите структуру LLM.
5. Prompt-engineering и защите от prompt-injection.
6. Создадите портфолио из чатботов на OpenAI API.
7. Изучите работу с системой Assistants API.
8. Научитесь получать и обрабатывать множество запросов асихнронно.
9. Тренировать ChatGPT на своих данных.
10. Разработаете чатбота продавца-консультанта, который будет помогать в выборе товаров и предоставлении информации о продукции.
11. Научитесь настраивать параметры ChatGPT, такие как модель, роли, температуру, количество токенов, которые используется для обработки запросов и т.д.
12. Освоите основы интеграции созданных чат-ботов в различные платформы и сервисы.
13. Создавать персонального GPT-ассистента
О курсе
На этом куре научитесь разрабатывать приложения с использованием OpenAI API с нуля. Вы научитесь самостоятельно создавать универсальные чат-боты и обучать их на собственных данных. Мы научимся управлять разными параметрами ChatGPT, а также тренировать свои данные. Освоение материала происходит через интенсивную практику: в ходе курса вы разработаете бота продавца-консультанта.
Боты, созданные в ходе обучения, можно добавить в свое портфолио, продать на бирже фриланса или использовать для собственных нужд.
Темы этого курса включают ключевые аспекты работы с искусственным интеллектом: от эффективного prompt-engineering'а до защиты от prompt-injections. Вы научитесь использовать Assistants API и тренировать ChatGPT с использованием внешней информации. Assistants API это удобное средство для интеграции OpenAI, которое помогает избегать лишнего кода и использования внешних решений таких как LangChain. Также курс покроет настройку и оптимизацию работы ChatGPT.
PROMO на скидку для самых внимательных
Мы будем использовать Visual Studio Code и Python 3. Visual Studio Code — это бесплатный редактор кода, который отлично интегрируется с Copilot. Для тех, кто не знаком с этой средой разработки, мы подготовили урок по созданию проектов в ней.
Python поддерживает множество популярных фреймворков машинного обучения и глубокого обучения, таких как TensorFlow, PyTorch и scikit-learn. Это позволяет использовать различные инструменты для предобработки данных, обучения моделей и взаимодействия с моделями OpenAI.
В конце курса, мы дадим код для интеграции ChatGPT в телеграм-боте.
Для кого этот курс
Этот курс предназначен для тех, кто уже ознакомлен с базовыми принципами языка программирования Python и интересуется миром искусственного интеллекта на основе OpenAI API, а также разработкой чат-ботов. Все концепции будут пояснены на примерах, что поможет усвоить материал более эффективно как студентам, так и школьникам. Проект, который мы создадим на курсе можно использовать в своем портфолио, продать на бирже фриланса или использовать в своих целях в бизнесе и учебе.
Начальные требования
Этот курс подходит для новичков в программировании и предполагает только базовые знания в Python.
Вам не нужен опыт в проектировании систем с искусственным интеллектом или работы с OpenAI API.
Необходим доступ к ChatGPT
Наши преподаватели
- Онлайн школа программирования Codemoon: Учим разработке игр и программированию на практике. Только опытные программисты - преподаватели. Курсы по разработке игр и искусственному интеллекту
- Aziz Muminov: Разработчик с опытом более 6 лет. Привет, меня зовут Азиз, и я в настоящее время живу в США, откуда и преподаю. Я обладаю обширным опытом работы в движках Unity и Unreal. В данный момент я работаю над проектами компьютерного зрения и разрабатываю плагины на ИИ для облегчения работы на Unity.
Как проходит обучение
Курс начинается с изучения теоретических материалов, которые предоставляют необходимую базу по ИИ и интеграции с ChatGPT. Далее, обучение структурировано так, что каждый раздел включает интерактивные задания для закрепления знаний и развития практических навыков. Завершающей частью является проектная работа, в рамках которой вы создадите своего чатбота, применяя все полученные знания на практике. Этот подход позволяет не только глубоко погрузиться в материал, но и получить реальный опыт его применения.
Программа курса
- Введение в чат-боты и API ChatGPT.
- Введение. LLM, Нейронные сети и трансформеры
- Начало работы с API ChatGPT.
- Основы. Установка OpenAI и получение ключей.
- Получаем ключ и отправляем и обрабатываем запросы в ChatGPT.
- Подробно про обработку запросов. Роли. Температура.
- Пишем простой чат-бот
- Сохраняем контекст. Часть 1. Что именно нам отправляет ChatGPT?
- Сохраняем контекст. Часть 2. История переписки и роль ассистента
- Промт-инжиниринг и защита от Prompt-injection.
- Пишем бота продавца-консультанта.
- Ассистенты OpenAI. Преимущества. Создаем первого ассистента.
- Создаем ассистентов OpenAI. Инструкции.
- Программирование с AssistantAPI: Основы и принципы
- Threads. Добавляем сообщения.
- Асинхронизация многопользовательского интерфейса. Сервис.
- Адаптация чат-бота под нужды реальных пользователей.
- Развертывание и мониторинг
- Обзор платформ для развертывания и интеграции чат-ботов
- Отслеживание работы чат-бота и внесение необходимых улучшений
Бонус
- Как получить доступ к ChatGPT в России
- Как получить доступ к ChatGPT без VPN на Windows
- Как внедрить ChatGPT в Siri
Для просмотра скрытого содержимого вы должны зарегистрироваться
Возможно, Вас ещё заинтересует:
- Безопасный лабораториум [stepik] [Александр Чумилин]
- Как стать родителем-экспертом [stepik] [Виктория Канова, Артем Прохоров]
- Практический курс по нейросетям
- [Notion] Большая библиотека по Notion, обучение и шаблоны [Мария Беганская]
- Основы МСФО (Международные стандарты финансовой отчетности) [stepik] [Виктория Малыханова, Игорь Трусов]
- Трафик для партнёрок [Юлия Литвина]