😭Вы не умеете говорить...
С нейросетями, и я вас сегодня научу чётче составлять промпты, чтобы нейронки понимали вас в разы лучше и выдавали результаты, которые вам начнут нравится.
1 часть моего чеклиста по промптингу.
Тема: Пишите четкие и конкретные инструкции.
Главная ошибка новичков — путать «четкое» с «коротким». Длинный, но детальный промпт часто работает лучше, так как дает модели больше контекста.
Техники:
1. Использование разделителей (Delimiters). Моя любимая, использую на постоянной основе.
Суть в том, чтобы разделять Системный промпт и Юзер промпт.
Например:
Сделай саммари текста, который находится внутри тройных кавычек.
Текст: """{вставьте_текст_здесь}"""
2. Требование структурированного вывода.
Чтобы ответ модели можно было легко использовать в коде или системах, запрашивайте конкретный формат.
Например:
Создай список из 3 книг по теме. Формат: JSON с ключами: "id", "title", "author", "genre".
(В n8n и ИИ агентах этот пункт очень часто пригождается)
3. Few-Shot Prompting (Обучение на примерах) - Одна из основных техник промпта. Очень хорошо сочетается с техникой prompt-tuning(о которой расскажу во второй части чек-листа)
Например:
Определи сентимент.
"Еда была так себе, но вид отличный" -> Нейтрально.
"Я ждал вечность, ужас!" -> Негативно.
"Принесли быстро, но хололное" -> ... (тут нейронка отвечает - нейтрально, несмотря на опечатку)
Например 2:
Товар: Кроссовки для бега, красные, легкие. Название: "RedSpeed Air".
Товар: Ботинки для гор, прочные, кожаные. Название: "RockSolid Leather".
Товар: Сандалии пляжные, резиновые. Название: ... (выдаёт ответ в таком же стиле)
Уже с этими инструментами - нейросети станут вас понимать, а вы станете понимать нейросети🔄