Вот вам в копилку подходов к промптингу ещё 3 варианта:
- метод последовательных рассуждений
- метод псевдо-программирования
- метод предварительного описания алгоритма
Для сравнения: первый скрин - классический промпт, без изысков. Ответ верный, но как рассуждала модель - не понятно. И на более сложных задачах может споткнуться на ровном месте.
Второй скрин - та же задача, но уже просим рассуждать последовательно. При таком подходе можно видеть, что в этот момент "думает" нейросеть и при необходимости подкорректировать.
Третий скрин - метод, в котором просим использовать функцию на псевдо-языке (то есть не запуская его, а имитируя его работу для решения задачи). Так можно формализовать подход к вычислению.
И, наконец, последний метод в этой подборке - запрос алгоритма до выполнения задачи (без скрина): мы сначала формулируем задание, затем просим рассказать, как нейросеть его будет решать, и потом, если нам алгоритм нравится, просим строго по нему решать задачу.
Как вам такие способы?
Завтра расскажу, как на продвинутом уровне применять роли в промптах.