简介
ChatGPT的主要优点之一是它能够理解和响应自然语言输入。在日常生活中,沟通本来就是很重要的一门课程,沟通的过程中表达的越清晰,给到的信息越多,那么沟通就越顺畅。
和ChatGPT沟通也是同样的道理,如果想要ChatGPT给到的信息越准确,越清晰,和它的沟通就至关重要。
如何能和ChatGPT建立一个良好的沟通方式呢?其实就是靠提示词Prompt。
价值
可能很多同学疑惑的点在于,提示词还需要去学吗?这个看起来貌似有手就行的操作,只要会打字就能够立刻上手吧?会和用的好是两回事。我们可以把ChatGPT想象成孙悟空的金箍棒,本身它是一个非常强大的法器,如果不会使用,它也是一根铁棍而已。提示词用的越好,ChatGPT就越强大。对于有编程基础的人来说,后续如果想要基于LLM或大语言模型快速构建、开发一些应用软件或者功能。不掌握prompt的基本原理和使用技巧,是无法达到很好的效果的。在后的相关资料里面,也添加了由微软和OpenAI所出的,针对于开发者的提示词的教程。我们的课程同样在后面也会带来基于prompt的应用开发实践。
提示词的原则与技巧
而写一个好的提示词,有以下的技巧可以使用。
写清楚需求:GPT模型无法读懂您的想法,在提供需求时尽可能具体是很重要的。这包括在您的查询中包含详细信息,要求模型采用角色,以及使用定界符清楚地指示输入的不同部分。
提供参考文本:如果可以,请提供与您希望模型生成的内容相似的参考文本。这将有助于模型了解您要查找的内容并生成更准确的结果。
将复杂的任务拆分为更简单的子任务:如果您试图让模型做一些复杂的事情,将任务分解为更小、更易于管理的子任务会很有帮助。这将使模型更容易理解您的要求并生成更准确的结果。
角色扮演:这个技巧的作用是告诉ChatGPT在对话中扮演一个特定的角色或人物。这对于创造更有吸引力和沉浸感的对话,或模拟真实世界的场景特别有用。
系统地测试变化:对需求或参考文本进行更改时,重要的是系统地测试结果以了解它们如何影响模型的输出。这将帮助您确定对改进结果有效的更改。