К основному содержимому
whalio
▶

Видео этого урока скоро появится

Конспект урока доступен ниже

Урок 3 из 88 мин

Формат вывода: таблицы, списки и JSON по требованию

Заставишь модель отвечать ровно в том виде, который тебе нужен: таблица для сравнения, чек-лист для инструкции, JSON для передачи в код. Узнаешь, как задавать структуру ответа заранее и отсекать лишние рассуждения. Отработаешь приём на пяти типовых задачах.

Конспект урока

  1. 1

    Опиши структуру до задачи

    Скажи заранее, какие блоки должны быть в ответе и в каком порядке. Модель следует объявленной структуре гораздо охотнее, чем правкам постфактум.

  2. 2

    Таблица со своими колонками

    Перечисли колонки явно и добавь правило на пустые ячейки, например писать «нет данных» вместо догадки. Для сравнения вариантов проси последнюю строку с итоговой рекомендацией.

  3. 3

    Списки и чек-листы

    Задай число пунктов и объём каждого, иначе получишь разнокалиберную простыню. Для инструкций проси глагол в начале каждого пункта и проверяемый результат в конце.

  4. 4

    JSON для передачи в код

    Приложи пример объекта со всеми полями и типами и добавь требование: только JSON, без пояснений и без обёртки из markdown. Обязательно проверяй результат парсером, иногда модель добавляет лишнее поле или комментарий.

  5. 5

    Отсекай лишние рассуждения

    Строка «сначала итоговый ответ, затем не более трёх предложений обоснования» убирает половину воды. Просьба «без вступлений и без финального резюме» экономит ещё пару абзацев.

  6. 6

    Когда формат ломается

    Чем длиннее ответ, тем выше шанс, что структура поплывёт к концу. Разбивай большой вывод на части и проси продолжить со следующего блока, сохраняя ту же схему.

Практика

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

Сделал? Отметь урок пройденным и переходи дальше