基础
写出有效的Prompt是获得高质量回复的基本功,ChatGPT虽然是当今世界上理解自然语言最好的模型,但它并不是人类,交互的核心技巧在于在于你是否描述清楚了你的要求,和期望答案的格式与标准。本基础部分有低效和高效Prompt的示例对比:
高效Prompt
- 目的是展示如何最高效的取得您需要的明确答案,减少多轮交互节省时间低效Prompt
- 模糊的描述,在像探索一些开放问题的可能性时,也是常用的方法
包含完整的要求与描述
这个是对结果影响最大的因素,如,你想让AI写一首关于猫猫的诗:低效的Prompt:
它生成的答案可能就会很宽泛,而更好的方式是增加更多的信息:高效的Prompt:
直白、减少歧义
与人对话相同,直白、详细的要求可让对方更易明白你的意思,AI亦同。另外,在交互中应尽量减少歧义,少用模棱两可的词句,你的Prompt可以写很长,甚至建议您多提描述充分的具体要求:低效的Prompt:
高效的Prompt:
低效的Prompt:
高效的Prompt:
专注你要的内容,之后需要的话,再做限制
最好描述你想要的内容,而不是你不想要的内容,但当然并不是不要:xxx
的内容这种描述不能用,如果你已经告知模型很明确的点,然后你想缩小范围,那增加一些限制结果的描述会提高不少效率简单来说,记住一点即可: 你要求的部分会全部满足,你没要求的部分,AI会自己决定采用哪些信息为您回复低效的Prompt:
用户要求了一个范围很广的答案,而限制的只是一个很小的分类,可能AI本身就没考虑推荐Woddy导演的电影高效的Prompt:
如果您没有指定分类和要求,可能有数千个好电影AI可能为您推荐,但如上要求细致,可以大概率提高回复质量,无需再通过后续多轮对话来精简结果低效的Prompt:
高效的Prompt:
低效的Prompt:
高效的Prompt:
使用特殊符号指令和需要处理的文本分开
不管是信息总结,还是信息提取,你一定会输入大段文字,甚至多段文字,此时有个小技巧。可以用"""
(三个引号,单双都可)或者###
(三个#号)当分隔符将指令和文本分开。据测试,如果文本有多段,增加"""
会提升AI反馈的准确性低效Prompt
这个低效Prompt示例展示大多数新手不好的使用习惯:
仅用空格或者回车分割内容
开始提要求,中间是待处理的信息,结尾又是要求
这个Prompt实际使用中大多数情况可能没什么问题,但当要处理的文字内容没那么有特点,或者有多段要处理的内容,AI可能将要处理的内容跟你的指令混淆高效Prompt
Last updated