什么是增加限定

构造提示词时,我们要明确指定某些规则或参数,以控制GPT模型的回答内容和形式。

这样做可以使得模型的输出更加符合特定的要求或场景,提高其实用性和准确性。

简单理解,如果我们想让ChatGPT的回答更加符合我们的要求,我们需要针对目标进行更细节的措辞。

示例

我们首先使用核心要素:角色扮演,然后我们丰富了提示词的限定内容。

我给GPT规定了很多,例如【童话故事】【吸引注意力】【选择特定环节】等,都是增加限定。

示例分析

上述例子采用【角色扮演+增加约束+目标】的组合。另外说下,让提示词分行的快捷键为shift+enter。

第一行的内容为【角色扮演】,中间的一大段则是对【目标的约束】,最后一行则是【目标】。

我们可以对主题进行限定,比如【童话故事,教育故事,任何其它类型故事】。

我们还可以对信息范围进行限定,比如【儿童+动物】【成年人+历史】。

增加限定的范围

内容限定

实际上,能限定目标的方式有很多:

  • 时间范围指定信息必须来自特定的时间段,比如“只提供20世纪的历史事件信息”。
  • 地域限制要求信息特定于某个地理位置或文化,例如“只讨论亚洲的传统节日”。
  • 专业领域限定信息必须与特定的专业领域相关,如医学、法律或工程学。
  • 观点和立场指示模型在回答时考虑或展现特定的观点或立场,例如“从环保的角度讨论城市规划”。
  • 复杂度或难度级别适应特定听众的水平,比如“用小学生能理解的方式解释太阳系”。
  • 避免特定内容明确指出模型在回答时应避免的内容,如避免使用技术性术语、避免提及某些敏感话题等。

格式限定

另外,输出内容的格式上也可以增加限定。

我对格式的限定列了出来:要求有4行,每行分别回答名称,距离,组成元素,有趣事实。

内容格式不光可以限制回答结构,还有以下方式:

  • 字数限制设置答案的最大或最小字数,以控制输出的长度。
  • 语言风格规定答案的语言风格,如正式、非正式、技术性、幽默等。
  • 回答顺序指定信息呈现的顺序,例如按时间顺序、重要性顺序或任何特定的逻辑顺序。
  • 使用特定模板要求模型遵循给定的模板或框架来构造回答,如特定的报告格式或信件格式。
  • 包含特定元素要求回答中必须包含某些特定元素,比如图表、列表、引用或案例研究。
  • 交互式格式如果是对话或问答模式,可以指定问题和回答的交互式结构。
  • 视觉和多媒体元素虽然GPT本身是文本生成模型,但可以指示其在文本中包含对图像、图表或其他多媒体内容的描述。
  • 特定的文体或体裁如诗歌、戏剧剧本、新闻报道等特定风格的文体。