现在ChatGPT好用还是不好用,能否发挥巨大的价值,最关键还是看你在询问ChatGPT的时候,能否写出来好的「提示词」(Prompt)。
按照OpenAI的说法,对GPT编写提示词,就是对AI大模型的编程。只不过我们不需要学编程语言,而是用人类的自然语言去编程,调教大模型去回答我们的问题,完成我们的指令。
其实从GPT的原理来说,AI生成内容,是对我们输入的文本进行自动补齐。所以我们对GPT说了些什么,就决定了GPT接下来怎样补齐我们的文本。从这个角度来说,提示词怎样写,真的是一个非常讲究技巧的事情。
现在到处都是各种提示词的教程了,还有很多人热心的制作了提示词模板,提示词生成工具。非常多,琳琅满目的。我之前也没有专门学习过提示词,都是自己瞎写的。周末有空,认真去看了一下。最后发现:其实OpenAI官方就提供了最权威最好的提示词教程了。
打开官方网站:https://platform.openai.com/。有一个「GPT best practices」章节。详细讲解了写提示词的六大策略。而且每个策略下又分别提供了不同的技巧。
而且特别令人贴心的是:文档给出了很详细的Demo,根据示例Demo,可以随时在Playround里面去调试提示词,看GPT生成的结果。并且文档里面给出了详细的原理的说明和解释。
此外在Playround里面,我们还可以手工选择不同的模型,调整不同的系统参数,例如随机性参数,TOP N参数等。这些随时调试的工具,特别有利于我们理解大模型是怎样生成内容。
如果觉得大段大段阅读英文文本比较累的话。我推荐用Chrome浏览器,因为Chrome自带了翻译功能,可以直接把英文翻译成中文。翻译效果非常不错哦,除了专业名词不太准确以外,已经非常棒了,让我们轻松跨越语言阅读的门槛。
我周末花了半天的时间,认真学习了一遍他的提示词最佳实践,根据文档,把Demo都输入了一遍,感觉已经修炼得差不多了。是不是很高效?