Когда просишь нейросеть написать код, есть пару моментов, которые стоит учитывать. Во-первых, чем точнее и конкретнее запрос, тем меньше бесполезного текста в ответе и меньше ошибок. Например, вместо «Напиши функцию» лучше указывать язык, цель и условие задачи. Во-вторых, старайся разбивать сложные задачи на шаги — так результат получается понятнее и проще проверить. Если хочешь сразу рабочий код, добавляй в промпт просьбу выдать только код без объяснений. Еще полезно экспериментировать с формулировками: иногда замена одного слова сильно меняет вывод.
Если бот начинает писать слишком много воды или код не компилируется, попробуй добавить в запрос «Минимальный рабочий пример» или «только рабочий код». И не забывай проверять результат на своей IDE — нейросети ошибаются, особенно в логике или синтаксисе. Кто как с этим борется? Кто что использует, чтобы промпты для генерации кода получались полезнее?