Видео этого урока скоро появится
Конспект урока доступен ниже
Формат вывода: таблицы, списки и JSON по требованию
Заставишь модель отвечать ровно в том виде, который тебе нужен: таблица для сравнения, чек-лист для инструкции, JSON для передачи в код. Узнаешь, как задавать структуру ответа заранее и отсекать лишние рассуждения. Отработаешь приём на пяти типовых задачах.
Конспект урока
- 1
Опиши структуру до задачи
Скажи заранее, какие блоки должны быть в ответе и в каком порядке. Модель следует объявленной структуре гораздо охотнее, чем правкам постфактум.
- 2
Таблица со своими колонками
Перечисли колонки явно и добавь правило на пустые ячейки, например писать «нет данных» вместо догадки. Для сравнения вариантов проси последнюю строку с итоговой рекомендацией.
- 3
Списки и чек-листы
Задай число пунктов и объём каждого, иначе получишь разнокалиберную простыню. Для инструкций проси глагол в начале каждого пункта и проверяемый результат в конце.
- 4
JSON для передачи в код
Приложи пример объекта со всеми полями и типами и добавь требование: только JSON, без пояснений и без обёртки из markdown. Обязательно проверяй результат парсером, иногда модель добавляет лишнее поле или комментарий.
- 5
Отсекай лишние рассуждения
Строка «сначала итоговый ответ, затем не более трёх предложений обоснования» убирает половину воды. Просьба «без вступлений и без финального резюме» экономит ещё пару абзацев.
- 6
Когда формат ломается
Чем длиннее ответ, тем выше шанс, что структура поплывёт к концу. Разбивай большой вывод на части и проси продолжить со следующего блока, сохраняя ту же схему.
Практика
Попроси сравнить три инструмента строго в таблице из пяти колонок, а потом тот же ответ выдать в JSON по своей схеме. Проверь JSON любым онлайн-валидатором и добейся, чтобы он проходил без правок.
Сделал? Отметь урок пройденным и переходи дальше