参考视频:chatGPT提示词工程进阶教学 | 第二期:如何更清晰、更具体地书写提示词 (Lesson02 guidelines)_哔哩哔哩_bilibili
本篇主要提出两个原则:如何更清晰、具体地书写提示词;给模型充足的思考时间。
原则1:如何更清晰、具体地书写提示词
一、在提示词中使用“定界符”
定界符可以使用""","",XML标签,章节标题等。
二、向模型请求结构化的输出
HTML或者JSON的结构化输出。
三、要求模型检查任务条件是否满足
如果不满足的话给出备选方案,例如写出“没有发现您给出的步骤”。
四、输入多范例提示
可以自己先举例子,给chatgpt做出示范。
原则2——给模型充足的思考时间
一、指定完成模型所需的步骤
二、让模型自己推理并制定出解决方案
直接问模型学生的解决方案是否正确,本来学生的方案是错误的,但是模型“打眼一看”觉得是正确的,于是做出了错误的判断。为了让模型 认真思考,我们需要引导模型自己进行推理,并将学生的答案与自己的答案进行比较,再对学生的答案做出判断。
总结:
我觉得关键是:使用界定符、细化提问步骤
另外,我发现提问者使用“使用如下格式”的方式是:先给出一部分前置的格式,然后chatgpt就会继续之后的内容。