← Все вопросы
Как правильно просить ИИ помочь с кодом, чтобы он реально помог?
8
Прошу ChatGPT помочь с программой, а он либо даёт не то, либо код с ошибками. Друг говорит, что я неправильно прошу. Как составить хороший запрос, чтобы ИИ выдал нормальный ответ по коду?
2 ответа
13
✓ Принятый ответ — помог автору
Да, дело почти всегда в формулировке запроса. Чем точнее ты опишешь задачу, тем лучше результат. Хороший промпт для кода обычно содержит:
- Язык и контекст: «Я пишу на Python, я новичок».
- Что нужно сделать: «нужна функция, которая считает сумму чётных чисел в списке».
- Что у тебя уже есть (вставь свой код в
тройных кавычках). - Что не так: текст ошибки целиком или «выводит не то, ожидаю X, получаю Y».
- Ограничения: «без сторонних библиотек», «объясни каждую строку».
Сравни:
- ❌ «напиши код для чисел»
- ✅ «Python, новичок. Дан список чисел. Нужна функция, которая возвращает сумму только чётных. Вот моя попытка, она падает с ошибкой, вот текст ошибки: ...»
И ещё совет: проси объяснить код, а не только дать его. Тогда ты не просто скопируешь, а поймёшь — а это и есть учёба.
5
Добавлю приём: если ответ не то — не начинай новый чат, а уточняй в том же. «Почти, но мне нужно без for, через генератор» или «объясни, почему тут возникает ошибка». ИИ помнит контекст беседы и дорабатывает. Диалог работает лучше, чем один идеальный запрос с первого раза.
Ваш ответ
Войдите, чтобы ответить на вопрос.