Промпт — это входной текст, который пользователь или система передаёт языковой модели, чтобы получить ответ, текст, код или другой результат. Промпт может быть простым вопросом («Сколько будет 2+2?») или сложной многоступенчатой инструкцией с ролью, контекстом, примерами и требованиями к формату ответа.
Поскольку LLM генерирует ответ, отталкиваясь от статистических закономерностей в обученных данных, формулировка промпта существенно влияет на качество и точность ответа: чёткая постановка задачи, указание желаемого объёма и стиля, а также приведённые примеры (few-shot prompting) обычно улучшают результат по сравнению с расплывчатым запросом.
Отдельно от промпта пользователя существует system prompt — скрытая инструкция, которую разработчик задаёт модели заранее (например, «отвечай как вежливый ассистент банка»), она действует как рамка для всех последующих пользовательских промптов.