🙌🏻🧞 Как писать промпты для o3-mini: учимся работать с новой моделью

Если вы уже привыкли к бесплатному старому ChatGPT, будьте готовы, с o3-mini всё немного иначе. Эта модель не для «напиши что-то, пожалуйста» или «переведи вот это». У «думающих» нейросетей своя логика построения промтов, и привычные запросы для ChatGPT тут не сработают.

Источник: swyx
Источник: swyx

🅾🕹 Особенности взаимодействия с o3-mini

Важно понимать, что эта система не предназначена для простой генерации текста по стандартным промтам. Эта модель работает по другому принципу: она не просто генерирует текст по запросу, а требует точных и структурированных входных данных для качественного ответа. Подробнее можно прочитать здесь.

🔻Чёткая структура запроса

o3-mini использует автономное рассуждение и нуждается в чётко поставленных задачах. Помните: чем меньше данных, тем более вероятно, что модель не сможет адекватно интерпретировать ваш запрос.

✖ "Сгенерируй код для веб-сайта"

✔ "Сгенерируй базовый код для сайта на React с использованием TypeScript, который включает страницу авторизации с валидацией данных"

🔻Подробности и контекст

o3-mini не будет гадать, что именно вы хотите. Система будет работать намного эффективнее, если вы предоставите чёткие параметры задачи. Например, для отчётов и точных запросов важно сформулировать цели и контекст, а не ожидать генерации без предварительной настройки.

✖ "Напиши скрипт для обработки данных"

✔ "Напиши Python-скрипт для парсинга JSON-данных из API, с последующим сохранением результатов в базу данных MySQL"

🔻Понимание работы модели

o3-mini лучше работает с конкретными задачами, чем с запросами типа "помоги с этим". Подход o3-mini основывается на глубоком понимании задач и использовании результатов без лишнего взаимодействия. И если вы не готовы тратить время на уточнение запроса, модель не будет работать на полную мощность.

✖ "Сделай мне чат-бота"

✔ "Создай чат-бота на Python с использованием библиотеки Rasa, который будет отвечать на вопросы о продукте и подключать к базе данных с FAQ"

💻🙌🏻

В общем, с o3 нужно работать как с новым сотрудником (или вселенной, когда загадываете желания🌚). Не объясняйте, как надо решать задачу, а чётко формулируйте, что именно вы хотите получить.

Ещё больше полезного и интересного вы найдёте в моём tg-канале «UI на нейронках»
3
Начать дискуссию