1.2提示词编写要素和技巧

提示词(prompt)可以认为是一个指令,一个问题;也可以认为是一段对大模型加以限制的话,否则大模型会完全按照自己的想法胡乱回答问题;在一些需要严格限制回答的场景,反而表现会更差;所以需要我们在提示词编写的时候加入更多的限制和要求来控制他们的回答;

提示词要素

经过1.1的学习解释,大家应该清楚了,提示词就是一个问题 或 一个指令;但如果我们想要提示词更准确的回答我们的问题或者完成我们的任务,是需要更加准确的额外信息;

一般情况下大模型的提示词需要包含以下任意要素:

指令\问题:想要模型执行的特定任务或者指令(上一小节已有,不再演示)

上下文:包含外部信息或者额外的上下文信息,引导大模型根据上下文信息来响应;

输入数据:用户输入的问题或格式

输出指示:指定输出的类型或格式

下面会逐一介绍如何使用这几个要素来协助我们与大模型对话

简单提示词

首先讲述一下我们最原始的目的,我们希望AI帮助我们分析一段文本所代表的情绪,只希望他回答出这段文本所表现的情绪是否定、肯定或者中性;

 

第一步我们写出一个简单的提示词,发现他回答的虽然从上下文来看是符合我们的问题的,但并不是我们想要的,我们希望是AI更深入的分析这句话所表达大情绪方向是中性、否定还是肯定;

要素补充

那么接下来我们就是几个要素来帮助我们达到目的:

上下文:我希望你作为一个心理学家,帮我分析以下文本所标的情绪;情绪只包含否定、中性或肯定;

输入数据:文本:我觉得月亮挺圆的;

输出指示:请直接回答情绪即可,不需要解释

按上面的示例,输出指示“请直接回答情绪即可,不需要解释”,其实是限制了大模型的输出内容;

有开发能力的读者应该发现了,这个输出数据的限制方式,如果把这个应用在软件开发上,可以通过api就可以把大模型跟我们的本地各类软件进行联动结合,如:限制输出为json格式\英文等等,如:现在应用比较广泛的AI Agent以及GPTs正是通过这种方式来联动大模型的

通用技巧

前面的例子讲解了一些案例,不同的案例都是经过前人试验的方式得出的,大家在未来要得到一个非常好用的案例避免不了类似炼丹的过程,需要不断地试验各种词语的组合,但是这里会给大家介绍一些简单的通用技巧

提示词的通用编写技巧包含:指令、具体性、避免不精确、重点在做

指令

建议大家把指令放在最开头,让AI可以明确知道要在完成什么任务的情况下,去理解后续给出的所有信息,然后再回答大家的提问;

也可以尝试通过### 或者其他方式(如:分点列明)来分割指令和上下文

具体性

给出的所有上下文信息,应该是具体的,并且和你要完成的任务关联的;如果给出太多没有关联的信息,反而会影响AI的判断。

避免不精确

避免在指令或者其他信息里给出不精确的内容,比如不要过度描述,只需要几句话,如:

大家会发现连续两次一样的提示词,得到的回复是不一样,主要就是我们在指令里有不精确的要求“前几个”

重点在做

设计提示词的时候,需要把重点放在要做的事情,而非不用做的事情

反例:正例:

  • 30
    点赞
  • 19
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
### 回答1: EDP 1.21.2a是数据传输格式,用于将计算机系统传输到其他设备或软件。EDP是“Electronic Data Processing”的缩写,是1960年代到1970年代计算机行业中较为流行的概念。 EDP 1.2是早期的数据传输格式,也被称为“Binary-Coded Decimal(BCD)”格式,用于将大型计算机系统上的数据传输到较小的计算机或其他设备上。它使用了BCD编码,将数字表示为0到9之间的十进制数。 然而,这种格式存在一些缺陷,如传输速度慢、存储空间占用大等。因此,EDP 1.2a于1973年推出,是对早期版本的改进和升级。新版本使用更加高效的方式将数据编码,可以更快地传输和存储数据,并且减少了数据传输出错的概率。 总的来说,EDP 1.21.2a都是早期的数据传输格式,早在计算机技术远远不够先进的时期就已经存在了。随着计算机技术的发展和进步,这些格式也因其各自的优缺点被替代或更换了。即使如此,EDP 1.21.2a仍然具有历史意义,它们是计算机技术的一个重要里程碑。 ### 回答2: EDP(Electronic Data Processing)的1.21.2a是指计算机领域中的技术标准。EDP 1.2是一个早期的计算机技术标准,它于1960年代开发,旨在规范计算机软件和硬件的交互和兼容性。该标准对于当时的计算机技术非常重要,因为它促进了各种计算机软件和硬件的互通性和可编程性。然而,随着计算机技术的不断发展,EDP 1.2逐渐过时了。 因此,人们就开发了EDP 1.2a标准,以更好地应用于现代计算机技术。EDP 1.2a是指EDP 1.2的更新版本,是IEEE(Institute of Electrical and Electronics Engineers)制定的电子数据处理标准。这个标准覆盖了许多方面的计算机技术,如数据结构、程序设计语言、文件管理、通信、网络协议等。与EDP 1.2相比,EDP 1.2a在通讯协议、数据传输和数据安全等方面更加先进和完善。 综上,EDP 1.21.2a都是计算机领域中的技术标准,其中EDP 1.2是一个早期的标准,而EDP 1.2a是其更新版本,更加适用于现代计算机技术,具有更高的可编程性、可靠性和安全性。 ### 回答3: EDP 1.21.2a是计算机系统中的两种不同的标准,它们都针对处理机指令集的特性进行了规范。 EDP 1.2是英文Electronic Data Processing标准的缩写,指的是第1版第2部分。这个标准主要关注基于16位字长的机器指令集规范。EDP 1.2标准是在20世纪60年代末、70年代初开发出来的,当时主要应用在大型计算机上。 而EDP 1.2a则是在EDP 1.2的基础上进一步修订得出的新标准。主要改进了缺陷性能,增强了指令集和机器字长支持,同时还包括了一些新的指令。EDP 1.2a标准已经适用于现代计算机,其完备的功能与性能得到了广泛的认可。 总体来说,EDP 1.21.2a这两个标准对大型计算机或其他关键系统的操作具有重要作用。它们为计算机的指令集提供了统一的规范,确保了各种设备的兼容性和稳定性。对于开发计算机应用程序的开发者来说,熟练掌握这些标准是极其重要的。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

重生纪元

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值