2026/2027





Введение в промпт-инжиниринг
Статус:
Маго-лего
Кто читает:
Департамент филологии
Где читается:
Санкт-Петербургская школа гуманитарных наук и искусств
Охват аудитории:
для всех кампусов НИУ ВШЭ
Преподаватели:
Мигаль Александр Викторович
Язык:
русский
Кредиты:
3
Контактные часы:
32
Программа дисциплины
Аннотация
Курс «Введение в промпт-инжиниринг» направлен на освоение студентами навыков эффективного взаимодействия с языковыми моделями (LLM) для решения широкого круга задач. Благодаря курсу студенты научатся:
- понимать принципы работы языковых моделей и их ограничения; - формулировать точные и эффективные промпты для получения качественных ответов;
- применять промпт-инжиниринг в различных областях: от генерации текста до анализа данных;
- использовать современные промпт-стратегии, такие как цепочки мыслей (chain-of-thought) и few-shot learning.
Курс сочетает теоретические основы с практическими заданиями, чтобы студенты могли применять их в реальных проектах.
Цель освоения дисциплины
- Целями освоения дисциплины «Введение в промпт-инжиниринг» являются: − Знакомство студентов с историей возникновения и базовыми принципами работы больших языковых моделей (LLM) − Формирование у студентов системного представления об актуальных подходах к промпт-инжинирингу, применяемых при работе с LLM − Развитие у студентов навыков продвинутого взаимодействия с системами ИИ, проектирования промптов для решения комлпексных лингвистических задач в образовательных и бизнес-кейсах, интеграции LLM в свои программы с использованием API
Планируемые результаты обучения
- Понимает принципы устройства LLM
- Применяет техники zero-shot, few-shot, chain-of-thought prompting
- − Проектирует промпты под задачи генерации и анализа текста, кода, документов
- Использует API OpenAI, HTTP-методы и cURL для интеграции LLM в программный код на языке Python
- Отличает возможности разных моделей и умеет их сравнивать
- Владеет концепцией «meta prompting»
- Пишет собственные микросервисы на базе LLM.уметь интегрировать LLM в собственные программы с использованием API
Содержание учебной дисциплины
- История возникновения и развития LLM. Области применения промпт-инжиниринга
- Основы написания промптов.
- One-shot, Few-shot и Chain-of-Thought prompting
- Сравнение языковых моделей и способы их развёртывания
- Применение LLM для решения задач в области обработки естественного языка (NLP)
- Неочевидные возможности LLM
- Промпты для генерации визуального контента и его анализа с помощью VLM
- Meta Prompting
- Использование API языковых моделей и создание LLM-приложений
- Безопасность, этика и защита от промпт-инъекций. Методы оценки LLM-систем
- Концепция Retrieval-Augmented Generation и методы построения RAG-систем
Элементы контроля
- Контрольная работаКонтрольная работа включает в себя письменное решение задач.
- ЭкзаменЭкзамен проводится в письменной форме. Студенты должны решить десять задач в рамках полученного задания. За правильное решение каждой задачи студент получает максимум один был. Итоговая сумма за все выполненных студентом задачи соответствует 10 балльной шкале НИУ ВШЭ. В случае получения суммы с десятыми – округление происходит на основе математических принципов.
- Домашние заданияДомашние задания представляют собой небольшие практические задания, которые выполняются студентами вне аудитории.
Промежуточная аттестация
- 2026/2027 1st module0.3 * Контрольная работа + 0.4 * Домашние задания + 0.3 * Экзамен
Список литературы
Рекомендуемая основная литература
- 36488 - GPT-4. Руководство по использованию API Open AI - А.Эль Амри - ДМК Пресс - 9785937002990 - 2024 - https://hse.alpinadigital.ru/document/36488 - Alpina
Рекомендуемая дополнительная литература
- Басев, И. Н. Введение в язык программирования Python : учебно-методическое пособие / И. Н. Басев, Л. В. Голунова, А. В. Функ. — Новосибирск : СГУПС, 2024. — 65 с. — ISBN 978-5-00148-441-7. — Текст : электронный // Лань : электронно-библиотечная система. — URL: https://e.lanbook.com/book/493841 (дата обращения: 00.00.0000). — Режим доступа: для авториз. пользователей.
- Чернышев, С. А. Основы программирования на Python : учебник для вузов / С. А. Чернышев. — 2-е изд., перераб. и доп. — Москва : Издательство Юрайт, 2026. — 349 с. — (Высшее образование). — ISBN 978-5-534-17139-6. — Текст : электронный // Образовательная платформа Юрайт [сайт]. — URL: https://urait.ru/bcode/588667 (дата обращения: 02.07.2026).