Как перенести промпт на новую модель

Урок 49 из 299 курса «OpenAI Cookbook»: официальный курс OpenAI Academy (ОпенАИ) на русском языке. Урок входит в платный доступ; первые уроки курса бесплатно.

О чём урок

Новые модели, такие как GPT-4.1, являются лучшими в своем классе по производительности и следованию инструкциям. По мере того как модели становятся умнее, возникает постоянная необходимость адаптировать prompt'ы, изначально разработанные с учетом ограничений более ранних моделей, чтобы они оставались эффективными и понятными для новых поколений. Модели, такие как GPT‑4.1, превосходно следуют инструкциям, но эта точность означает, что они могут интерпретировать неясные или плохо сформулированные инструкции буквально, что приводит к неожиданным или неверным результатам. Чтобы использовать весь потенциал GPT‑4.1, крайне важно дорабатывать prompt'ы, обеспечивая, чтобы каждая инструкция была явной, однозначной и соответствовала вашим предполагаемым результатам. Пример неясных инструкций: Неоднозначные: ""Не включайте нерелевантную информацию."" Проблема: GPT-4.1 может испытывать трудности с определением того, что является "нерелевантным", если это не определено явно. Это может привести к пропуску важных деталей из-за чрезмерно осторожной интерпретации или к непреднамеренному включению слишком большого количества деталей. Улучшенные: "Включайте только факты, непосредственно относящиеся к основной теме (X). Исключите личные анекдоты, несвязанный исторический контекст или побочные обсуждения." Цель: Этот интерактивный notebook поможет вам улучшить существующий prompt (написанный для другой модели), сделав его ясным, однозначным и оптимизированным для GPT‑4.1 в соответствии с лучшими практиками. Обзор рабочего процессаЭтот notebook использует следующий подход: Шаг 1. Введите ваш исходный prompt Шаг 2. Определите все инструкции в вашем prompt'е Шаг 3. Попросите GPT-4.1 проанализировать prompt Шаг 4. Автоматически сгенерируйте пересмотренный системный prompt Шаг 5. Оцените и итерируйте Шаг 6. (Необязательно) Автоматически примените лучшие практики GPT-4.1 Предварительные условия Пакет Python openai и OPENAI_API_KEY Ниже приведены несколько вспомогательных функций, которые позволят нам легко просматривать анализ и изменения в нашем prompt'е. Начните с предоставления вашего существующего prompt'а, четко заключенного в тройные кавычки ("""). Этот prompt послужит отправной точкой для улучшения. Для этого примера мы будем использовать системный prompt для LLM-as-a-Judge, представленный в следующей статье.

План урока

  1. Шаг 1. Введите ваш исходный Prompt
  2. Шаг 2. Определите все инструкции в вашем Prompt'е
  3. Шаг 3. Попросите GPT-4.1 проанализировать prompt
  4. Шаг 4. Автоматическая генерация пересмотренного системного prompt'а
  5. Шаг 5. Оцените и итерируйте
  6. Текущий пример
  7. Шаг 6. (НЕОБЯЗАТЕЛЬНО) Автоматическое применение лучших практик GPT‑4.1

Урок входит в полный доступ. Полный текст и видео открываются после оплаты. Первые уроки каждого курса бесплатны.

Урок входит в темы

Полезные гиды