Harvard's famous lecture on AI
Лекция объясняет, как построена виртуальная резиновая уточка CS50 на базе генеративного ИИ с использованием системных и пользовательских промтов для настройки ответов. Важен промпт-инжиниринг — точное формулирование запросов и инструкций для получения релевантных ответов. Такой подход позволяет создавать кастомизированных ассистентов и автоматизировать поддержку студентов.
наведи и нажми на цифру — раскроется глава
полный разбор ролика · 5 глав ↓
Введение и резиновая уточка
Резиновая уточка помогает студентам проговаривать ошибки и находить решения самостоятельно.
CS50 создали виртуальную уточку в виде чатбота, который сначала отвечал простыми звуками, а теперь — с помощью ИИ, направляя к решению.
Игры с ИИ-контентом
Показываются примеры сгенерированных лиц и текстов, которые сложно отличить от настоящих.
Это демонстрирует высокий уровень генеративного ИИ и приближает нас к невозможности отличить ИИ-контент.
Архитектура и промпт-инжиниринг
CS50 использует API OpenAI и собственный код для интеграции моделей с кастомными системными промтами.
Системный промт задаёт личность и ограничения ИИ, а пользовательский — конкретный запрос, что позволяет контролировать ответы.
Пример кода и работа с API
Показан пример создания клиента OpenAI, формирования системного и пользовательского промтов и отправки запроса.
Код иллюстрирует базовый шаблон взаимодействия с моделью для получения кастомизированных ответов.
Применение в обучении и автоматизации
Студенты применяют VS Code и API для создания собственных проектов с ИИ, например, проверку орфографии.
Это пример практического использования генеративного ИИ в образовательных задачах и автоматизации.