在本节中,我们将介绍和使用自洽提示与知识生成提示,这些提示要求大语言模型像人类一样进行学习和推理。
自洽提示要求模型预测和补全内容时确保生成的内容与上下文保持内在的连贯一致。这种提示方法在事实核查、数据验证、文本生成和一致性检查等任务中有效。
1.提示公式
以下内容介绍自洽提示公式,在提示的内容中明确告知ChatGPT确保上下文内容保持逻辑自洽。
表达方式如下(基本格式:角色、任务等提示元素 + 自洽说明)。
完成<任务>,确保<信息一致|上下文一致>说明
2.应用演示
以下提示内容是自洽提示公式的应用演示,在例子中故意设计了上下文不一致的信息,即“在我45岁时,妹妹年龄应该为42”。
提示的内容如下(使用GPT-4模型)。
改写以下场景内容,字数控制在100字。
当我6岁时,我唯一的妹妹年龄为3岁。现在我45岁生日时,我40岁的妹妹来为我庆祝生日。
ChatGPT忽略了年龄差的上下文保持一致,使用错误的内容进行回答。
ChatGPT的回答如下。
在我6岁时,我的小妹妹刚满3岁。如今,我迈入45岁的生命新篇章,而她则以40岁的姿态,来共同庆祝这特殊的日子。
以下改写了提示内容,添加了“确保上下文中年龄差值保持一致”。需要注意的是本例子是在GPT-4模型上演示的,如在GPT-3.5模型有很大可能无法给出正确的内容。
提示的内容如下(使用GPT-4模型)。
改写以下场景内容,确保上下文中年龄差值保持一致,字数控制在100字。
当我6岁时,我唯一的妹妹年龄为3岁。现在我45岁生日时,我40岁的妹妹来为我庆祝生日。
ChatGPT的回答中保持了年龄差上下文的一致性。
ChatGPT的回答如下。
当我6岁那年,我独一无二的妹妹刚好3岁。时光荏苒,如今我正迎来45岁的生日,而她也已步入42岁的人生旅程。在这特殊的日子里,她与我共同庆祝,增添欢乐气氛。
知识生成提示可以引导大语言模型基于已有知识生成全新且原创的信息,但非常依赖大语言模型的能力。知识生成提示的公式是“生成关于相关主题的新的和原创的信息”。在以下的提示内容中,要求ChatGPT将“天空是蓝色的”和“海市蜃楼”两个现象对应原理进行知识整合。
提示的内容如下(使用GPT-4模型)。
基于“天空是蓝色的”和“海市蜃楼”两个现象对应原理进行知识整合,内容确保科学、准确。
ChatGPT的回答如下所示。
ChatGPT的回答如下。
天空呈蓝色的原因在于大气中的气体和悬浮颗粒对阳光的短波长(蓝色)光线进行了散射,使得蓝色光线在各个方向传播,形成蓝天景象。这一现象称为“瑞利散射”。
海市蜃楼则是一种光学现象,当光线穿过具有不同温度和密度的空气层时,会发生折射。在特定条件下,折射的光线使远处物体的影像倒映在地面或水面上,使人产生错觉。
这两个现象的共同点在于它们都涉及光线在大气中的传播。瑞利散射解释了为何天空呈蓝色,而海市蜃楼揭示了光线折射在特定条件下产生的幻影。它们都展示了光学现象在自然界中的独特魅力。