ChatGPT Prompt Engineering for Developers

https://www.deeplearning.ai/short-courses/chatgpt-prompt-engineering-for-developers/

吴恩达与 OpenAI 官方联合出品的 ChatGPT Prompt。只是看视频的话,B站有搬运。虽然 title 是 for Developers,但代码相对简单,可读性很高,即使对编程不太了解,也可以基本看明白。

视频不长,一共一个半小时左右,描述了如何从不同维度,结合合适的 prompt 去充分发挥 chatgpt 的能力。比如通过清晰的表达,就可以让 chatgpt 执行以下任务:

  • 将 context 通过特殊标记包起来,然后告诉 chatgpt 去 parse 该标记里的内容
  • 按固定格式给出结果,方便在程序中使用
  • 步骤拆解,比如把一段制作咖啡的文字拆解为清晰的执行步骤。
  • 通过 One Shot(给一个例子),让它汲取这个例子的精髓,之后我们再提问,就可以按照这个例子的风格给出答案。

除此之外,还可以实现文本总结(比如将客户对产品的 review 压缩成精简的几段话);模型推理(比如根据文本推测客户的情绪,并给出不同的回复内容);文本翻译;文本扩写(可以在内容基本相同的前提下,针对不同人群,写出不同风格的文字);聊天机器人。以前要借助专业领域的机器学习模型才能做的事情,现在通过大语言模型,结合到位的 prompt 就可以完成了,场景更多,还能做的更好。


PS: 如果觉得视频太长,不方便查找,也可以看下这个中文版的文字总结

❤️