原文:https://baijiahao.baidu.com/s?id=1759881073412430236&wfr=spider&for=pc
提示工程是什么?
提示工程(prompt engineering)讲的是如何同AI交流的一门学问。在未来,这方面的知识就像英语一样,属于必备技能了。以前人和机器是通过程序来交流,而随着AI技术的发展,人跟AI之间的交流方式将变为自然语言。而提示工程可以看作是自然语言编程,能够让AI理解你的意思,从而帮助你提升工作效率。
前特斯拉AI总监karpathy曾说:当前最热门的编程语言是英语(他的意思就是自然语言将是和AI交流的方式)
后面我会定期将我学习的提示工程知识,以一个一个小技巧,分享给大家。
思维链提示
ChatGPT面对一些逻辑问题有时会出错,为什么?能否优化?
能否“教”ChatGPT怎么思考,怎么推理?
首先,针对特定问题,我们可以“教”它怎么推理,这叫思维链(CoT)提示。
我们可以先以问答的形式,给出一个示例,并且答案中写明推理过程。这样可以有效提升ChatGPT在同类问题上的回答正确率。
思维链提示实验1:
如下示例中,利用思维链提示,确实提示了推理过程,但实际问题中出现了“半小时”、“1小时”这种不同单位的词,ChatGPT给出的答案错误:
思维链提示实验2:
优化一下推理的提示过程,先做单位转换,再做计算。这次ChatGPT给出了正确答案:
可见,有效且准确的思维链提示,对回答问题的质量是有帮助的。
参考资料:
https://learnprompting.org/zh-Hans/docs/intro