Отладка с ИИ: как исправлять ошибки без паники

Практика6 мин чтения

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

1. Соберите факты

Скопируйте полное сообщение об ошибке, а не его пересказ. Допишите, что вы делали, чего ожидали, что произошло вместо этого и что изменилось непосредственно перед ошибкой. В браузере сообщения можно найти в консоли разработчика (обычно клавиша F12).

2. Дайте контекст

Вставьте фрагмент кода, к которому относится ошибка, и укажите среду: браузер, систему, версии инструментов. Не забудьте, что нельзя вставлять ключи и персональные данные. Правила мы описываем в тексте о приватности и данных.

3. Попросите диагноз до исправления

Объясни, что может быть причиной этой ошибки. Назови 2-3 гипотезы и напиши, как их проверить. Пока ничего не меняй в коде.

4. Меняйте одну вещь за раз

Внесите одну правку, запустите программу и проверьте результат. Множество изменений сразу затрудняет понимание того, что помогло, а что навредило.

5. Когда модель ходит по кругу

6. Спросите «почему»

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

7. Добавьте тест

Попросите простой тест или список ручных шагов, которые проверят исправленную ситуацию. Благодаря этому ошибка не вернётся незамеченной после очередного изменения.