不要再问ChatGPT那些问百度的问题了,有更进阶的用法
更高效的编写prompts,以便ChatGPT给出更精准的回答
但是需要注意的是:国内现在根本没有GPT-4使用,但凡是说有GPT-4的都是骗子。
GPT 可以写文章,可以写诗,可以写总结,可以写小说,它也可以帮助你更好地完成工作。问题在于:你也需要更好的帮助他理解你的需求。
大家可能都有感觉,第一次输入你的提示的时候,它给出的内容可能不是你要找的,所以你需要懂得编写更规范,更符合逻辑的去提问。
1、更多的提示语
下面是通过添加更多的上下文来改进提示的几个方法示例:
基础提示:写下生产力
进阶提示:写一篇关于生产力对小企业重要性的博客文章
这里的内容包括类型:博客,也包括是文章
另外一个例子
基础提示:写下如何训练狗
进阶提示:作为一名专业的训犬师,给一只有3个月大的柯基犬的主人写一下,说明他们应该如何来训练他们的小狗
从上面对话中,明显可以看出来,增加角色之后,会让ChatGPT更加专业!
在更好的提示中,我们要求AI承担特定角色【训犬师】在,并提供有关狗的年龄和品种的特定背景,还要告诉AI,你想要的是一个说明手册。
AI也可以根据你输入给他的风格进行改写
基础提示:写一首关于秋天的诗
进阶提示:以李白的风格,写一首关于秋天的诗
2、预先包含有用的信息
假设你想为自己写一个演讲稿,但是首先得让AI了解你,但是它还没有聪明到凭借几个词就足够的了解,所以你需要给他一些关于你的信息,你可以复制你的简历或者个人介绍给他,如下所示
张三的介绍【在这里粘贴一些个人的介绍或者简历】 演讲主题的介绍【在这里粘贴一些演讲主题的介绍】 鉴于以上信息,写一个关于张三进行XXX活动的演讲稿,要求诙谐幽默,而不实大雅
另一个常见的用例是让AI为你总结一篇文章,这里用一个例子
【将文章粘贴到此处】 用5个要点总结上述文章中的内容
3、举例
在提示中示例可以帮助AI更了解你想要的是哪种类型的相应,并提供更多的上下文
例如:如果你希望AI以基于聊天的格式回复你的问题,则可以包含用户与某个角色之间的对话作为例子
你是以面包师的身份回答我的问题 对话示例:用户:你能帮我做点什么吗?面包师:当然,您需要什么帮助 用户:我想烤面包,但是不知道将烤箱设置什么温度合适 面包师:对于大多数蛋糕,烤箱应该预热至170℃比较合适 【然后开始你的提问】
这样更能让AI了解你的需求,举例说明是很好的方法
4、告诉它你想要的响应长度
在使用GPT的时候,为他的响应提供字数长度是很有帮助的,这样你可以得到想要的结果,否则他会根据自身的判断进行回复。
例如:如果你想要一个500字的回复,你可以提供一个提示,比如写一篇200字的文章摘要,也可以使用不太精确的术语,例如长或者短都是可以的
基础提示:写一篇关于蝌蚪张大的文章
进阶提示:写一篇500字左右,关于蝌蚪张大的文章
5、定义预期的格式
GPT可以输出各种代码语言,如图表和 CSV 等视觉样式。告诉它输入和所需输出的格式将帮助您准确获得所需的内容。例如:
产品名称,数量 苹果,1 橙色,2 香蕉,1 猕猴桃,1 菠萝,2 菠萝蜜,1 苹果,2 使用上述CSV,输出每个产品在上面文本中出现的频率图表
6、限定输出的提示
GPT可以编写代码,如python、R、java、VUE、Lua等等。如果你想让AI返回的是某种特定语言生成的代码,则需要你来进行限定,举例:
请用VUE,编写一段身份证号码是否合规的代码?
如果合规,则输出:验证通过;
如果不合规,则输出:请再次输入;
若连续三次输入错误,则不能再次尝试
6、使用一些方便的表达方式
下面是发现与OpenAI配合比较好以实现某些结果的一些提示短语。
让我们一步一步讲解思考
这可以让AI进行逻辑思考,特别有助于解决数学类问题
以【名人】的风格
非常有助于让AI输出的样式更匹配
作为【专业/角色】
有助于构建机器人的知识框架,因此让它知道知道什么,不知道什么
请返回真实的信息,并提供信息的来源,不需要你进行任何的发挥
AI未免有些时候会“杜撰”一些内容,或者一些文献引用,此时这条提示,可以让AI返回的内容是真实的,而不是AI根据现有语料发挥的。
版权归原作者 程序员白城 所有, 如有侵权,请联系我们删除。