Как не дать ИИ галлюцинировать, когда прошу его написать код?

Я пользуюсь ChatGPT и Claude для помощи с кодом, но они постоянно генерируют функции, которые выглядят правильно, но на самом деле не работают. Иногда они ссылаются на библиотеки, которых не существует, или выдумывают синтаксис. Есть ли способ сделать их более надёжными, или мне просто нужно проверять всё, что они выводят?

1 ответ

★ Лучший ответ

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

Ваш ответ

Войдите, чтобы ответить.