Проектирование промптов

Концепции LLMOps

Max Knobbout, PhD

Applied Scientist, Uber

Жизненный цикл LLM: проектирование промптов

Обзор фаз жизненного цикла LLM-приложения

Концепции LLMOps

Цикл разработки

Начальный обзор цикла разработки, который будет уточнён в ходе этой главы

Концепции LLMOps

Зачем нужно проектирование промптов?

 

Забавный мультяшный персонаж, рассказывающий о промптах

 

 

  • Повышение качества результатов
  • Контроль над выводом
  • Снижение предвзятости и галлюцинаций
Концепции LLMOps

Элементы промпта

 

 

  1. Инструкция
  2. Примеры / контекст
  3. Входные данные
  4. Индикатор вывода

Пример промпта с инструкцией, примерами, входными данными и выводом

Концепции LLMOps

Поиск идеального промпта

 

 

Два мультяшных персонажа на детской площадке

 

Экспериментируйте с::

  • Параметрами LLM: температурой, максимальным числом токенов
  • Контекстным обучением и другими шаблонами проектирования промптов

 

Используйте playground для экспериментов!

Концепции LLMOps

Управление промптами

 

 

Мультяшный персонаж раскладывает промпты по архивным ящикам

  • Необходимо для эффективности, воспроизводимости и совместной работы
  • Важно отслеживать:
    • Промпт
    • Вывод
    • Модель и параметры
  • Используйте менеджер промптов или систему контроля версий
  • Начните собирать коллекцию качественных пар «вход–выход» для оценки
Концепции LLMOps

Шаблоны промптов для повторного использования

Слева — пример промпта, справа — шаблон промпта; показано их различие

Концепции LLMOps

Цикл разработки

Начальный обзор цикла разработки, который будет уточнён в ходе этой главы

Концепции LLMOps

Цикл разработки

Цикл разработки с добавленным этапом проектирования промптов

Концепции LLMOps

Давайте потренируемся!

Концепции LLMOps

Preparing Video For Download...