参考视频:chatGPT提示词工程进阶教学 | 第二期:如何更清晰、更具体地书写提示词 (Lesson02 guidelines)_哔哩哔哩_bilibili
本篇主要提出两个原则:如何更清晰、具体地书写提示词;给模型充足的思考时间。
原则1:如何更清晰、具体地书写提示词
一、在提示词中使用“定界符”
定界符可以使用""","",XML标签,章节标题等。
二、向模型请求结构化的输出
HTML或者JSON的结构化输出。
三、要求模型检查任务条件是否满足
如果不满足的话给出备选方案,例如写出“没有发现您给出的步骤”。
四、输入多范例提示
可以自己先举例子,给chatgpt做出示范。
原则2——给模型充足的思考时间
一、指定完成模型所需的步骤
二、让模型自己推理并制定出解决方案
直接问模型学生的解决方案是否正确,本来学生的方案是错误的,但是模型“打眼一看”觉得是正确的,于是做出了错误的判断。为了让模型 认真思考,我们需要引导模型自己进行推理,并将学生的答案与自己的答案进行比较,再对学生的答案做出判断。
总结:
我觉得关键是:使用界定符、细化提问步骤
另外,我发现提问者使用“使用如下格式”的方式是:先给出一部分前置的格式,然后chatgpt就会继续之后的内容。
原文链接:https://blog.csdn.net/weixin_43594823/article/details/130905654?ops_request_misc=%257B%2522request%255Fid%2522%253A%252241fc2926e3fb68c3441d142234f35098%2522%252C%2522scm%2522%253A%252220140713.130102334.pc%255Fblog.%2522%257D&request_id=41fc2926e3fb68c3441d142234f35098&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2~blog~first_rank_ecpm_v1~times_rank-11-130905654-null-null.nonecase&utm_term=chatgpt+%E6%8F%90%E7%A4%BA%E8%AF%8D