Збери запит на ремонт. Поверни JSON {"what_i_tried":"що робив перед помилкою","error_text":"повний текст помилки як є","expected_result":"що очікував побачити"}. У error_text встав червоний текст помилки цілком — скопіюй його з того місця, де він з'явився (вікно виведення, термінал, під кодом), не переказуй. Можна взяти реалістичний приклад на кшталт "TypeError: can't convert str to int, рядок 4".
Помилка — не провал, а підказка: комп'ютер чесно повідомляє, де спіткнувся, але своєю мовою. Твоя робота – донести це повідомлення до AI цілком і без спотворень. «Повний текст помилки» взяти просто: це той самий червоний текст, який вискочив там, де ти запускав код у вікні виводу, терміналі або прямо під кодом. Виділи його мишкою від першого до останнього рядка і скопіюй, нічого не переписуючи від руки. Виглядає він приблизно так: "TypeError: can't convert str to int, рядок 4" - тип проблеми і часто номер рядка. Для моделі це карта: по ній вона знаходить місце і лагодить, а переказ («не працює, червоне») карту стирає. У запиті вкажи, що робив перед помилкою, повний текст такий, що очікував і побачив. Копіюй повідомлення повністю, включаючи незрозумілі рядки знизу, - там зазвичай захована справжня причина, а перший рядок часто лише слідство. Якщо після ремонту помилка повторюється, додай «минуле рішення не допомогло, ось нова помилка» і приклади її. Найгірше — написати «видає помилку» без тексту: це як сказати лікареві «болить», не показавши де.
Відкрий доступ, щоб надсилати рішення на миттєву AI-перевірку.