Промпт (искусственный интеллект)
Промпт (подсказка, английское prompt) — это человекопонятный запрос на естественном языке, как правило — текст, который запрашивает у генеративного ИИ выполнение определённой задачи.
Несмотря на то, что в части современных систем искусственного интеллекта промпт, как правило, выглядит как фрагмент текста, его, в ряде случаев, полезно рассматривать как специфический тип данных, тем более, что многие системы генеративного ИИ могут получать подсказки в виде мультимедийного контента, например в виде образцов изображений.
С другой стороны промпт - очевидный элемент пользовательского интерфейса.
При использовании промптов как метода запроса к системам генеративного ИИ описание задачи встраивается во входные данные, в виде вопроса или указания, а не даётся в виде конкретных указаний на языке программирования и/или неявно.
После массового распространения промптов как способов взаимодействия с компьютером, также начала распространяться практика промпт-инженерии как специфической IT-деятельности по управлению искусственным интеллектом промптами и соответствующая ей профессиональная специализация промпт-инженера.
Развитие концепции[править | править код]
Уже на ранних стадиях развития генеративного искусственного интеллекта у разработчиков и пользователей появилась потребность включать в промпты мультимедийные и структурированные данные.
Это привело к развитию устройства промптов от простого текстового представления к более сложным структурам.
В частности, появилась такая техника как JSON-промпты, а Microsoft представила Prompt Orchestration Markup Language (POML) — это фреймворк разметки промптов в духе HTML/XML, созданный для придания структуры, модульности и обеспечению повторного использования промптов для больших языковых моделей.
См. также[править | править код]
- Вайб-кодинг - практика программирования путём выдачи указаний о написании кода модели ИИ при помощи промптов.