> 自媒体 > AI人工智能 > OpenAI官方揭秘GPT-4的秘密武器- 指令的艺术
OpenAI官方揭秘GPT-4的秘密武器- 指令的艺术
来源:AI小小小智
2023-06-20
186
管理

OpenAI发布了GPT-4的官方使用指南,这可是一份大家期待已久的宝贵资料!这份指南虽然只有六大策略 ,但每个细节都讲得很清楚。今天我们开始第一课- 指令的艺术

大多数人以为写清楚指令是再简单不过的事情,但其实绝大部分人都无法正确描述自己的想法和意图。这对于使用OpenAI的GPT-4这样的强大的语言模型来说,是一个很大的障碍。GPT-4是一个可以接受文本和图像输入,输出文本的多模态模型,它可以解决很多困难的问题,比我们之前的任何模型都更准确,这得益于它更广泛的常识和先进的推理能力¹。

如果你想让GPT-4帮你完成一些创造性或技术性的写作任务,比如写歌、写剧本、或者学习你的写作风格,你需要给它一个清晰、具体、完整的指令。否则,你可能会得到一些不相关、不准确、甚至有害的回答。为了帮助你更好地使用GPT-4,我们在这里分享一些写清楚指令的技巧和最佳实践,希望能让你和GPT-4之间的沟通更顺畅、更高效。

1、有细节才能得到更相关的答案

当你给GPT-4一个指令时,你需要尽可能地提供足够的细节,让它知道你想要什么样的答案。如果你只给一个很模糊或很宽泛的指令,比如“写一首歌”,那么GPT-4可能会随机生成一首歌,但这首歌可能和你期望的风格、主题、语言等完全不符。因此,你需要在指令中指定一些限定条件,比如歌曲的类型、长度、语言、主题等。例如:

写一首英文流行歌,长度为三分钟左右,主题是爱情,有四个段落,每个段落有四行歌词,每行歌词有八个音节左右。

这样的指令就可以让GPT-4知道你想让它扮演一个高中生物老师的角色,而不是一个专家或者一个外行。同时,你也给出了一些背景信息,比如你的目标受众是学生,你的语言要求是简单易懂,你的内容要求是解释和举例。这样,GPT-4就可以根据这些信息生成一个合适的答案。

3、用分隔符清晰标示输入的不同部分

如果你想给GPT-4一个复杂的指令,比如让它同时处理文本和图像输入,或者让它完成多个步骤的任务,你需要用一些分隔符来清晰地标示输入的不同部分。分隔符可以是任何你喜欢的符号,比如#、*、-等,只要能让GPT-4区分输入的不同部分就行。例如:

用以下两张图片作为参考,写一个关于两个人在海边约会的短故事,故事要有开头、发展、高潮和结局四个部分,每个部分不少于五句话。

图一-

图二-

# 两个人在海边约会的短故事## 开头他们是在一个偶然的机会相遇的。她是一个刚毕业的大学生,他是一个旅行摄影师。她在海边的一家咖啡馆打工,他是她的第一个客人。他点了一杯拿铁,她给他泡了一杯。他看到她的笑容,她看到他的眼神。他们互相交换了微信号码,就这样开始了聊天。## 发展他们很快发现彼此有很多共同点。他们都喜欢旅行,都喜欢音乐,都喜欢阅读。他们每天都会发消息,分享彼此的生活和想法。他们渐渐地产生了好感,也渐渐地想见面。他告诉她,他要去一个遥远的地方拍摄一些美丽的风景,问她是否愿意和他一起去。她毫不犹豫地答应了。## 高潮他们坐飞机到达了目的地,一个有着碧海蓝天的小岛。他们住在一家海边的小屋里,每天都去探索岛上的风光。他用相机记录下了她的每一个笑容,她用心感受了他的每一个拥抱。他们在沙滩上散步,在海水里嬉戏,在星空下许愿。他们觉得自己是世界上最幸福的人。## 结局他们在小岛上度过了一周的时间,然后又回到了各自的城市。他们依依不舍地告别,承诺会再见面。但是,生活总是有意想不到的变化。他因为工作忙碌而无法联系她,她因为家庭原因而无法出门。他们渐渐地失去了联系,渐渐地淡忘了彼此。直到有一天,他在网上看到了一张照片,是她和另一个男人在海边拥抱的照片。他心里一阵刺痛,然后轻轻地关掉了电脑。4、明确指定完成任务所需的步骤

有些任务可能需要GPT-4完成多个步骤,比如写一个总结、写一个评论、写一个报告等。这时候,你需要在指令中明确指定完成任务所需的步骤,让GPT-4知道你想要它按照什么顺序和逻辑来完成任务。你可以用数字、字母或者其他符号来标示不同的步骤,比如:

写一个关于《哈利·波特与魔法石》的书评,包括以下四个步骤:

简单介绍书籍的作者、出版年份、类型和主要内容。

分析书籍的优点和缺点,比如语言风格、情节设计、人物刻画等。

给出自己对书籍的评价,比如喜欢或不喜欢的理由,以及推荐或不推荐给其他读者的理由。

写一个结尾,总结自己的观点,并且给出书籍的评分,比如五星制或十分制。

这样的指令就可以让GPT-4知道你想要它按照四个步骤来写一个书评,而不是随意地写一些与书籍相关或无关的内容。

5、提供示例

有时候,你可能想让GPT-4生成一些特定格式或风格的内容,比如一首诗、一段代码、一篇文章等。这时候,你可以在指令中提供一些示例,让GPT-4知道你想要什么样的输出。示例可以是你自己写的,也可以是从网上找到的。你可以用一些符号来标示示例的开始和结束,比如。例如:

写一首五言绝句,主题是春天。参考以下示例:

< 春江潮水连海平

海上明月共潮生

滟滟随波千万里

何处春江无月明 >

这样的指令就可以让GPT-4知道你想要它生成一首五言绝句,并且参考给出的示例来保持相同的格式和风格。

6、指定所需输出长度

最后,你需要在指令中指定所需输出长度,让GPT-4知道你想要多少字或多少行的内容。如果你不指定输出长度,GPT-4可能会生成过长或过短的内容,导致信息不完整或冗余。你可以用一些词语或符号来表示输出长度,比如“不少于”、“不超过”、“大约”、“至少”、“最多”、“约为”等。例如:

写一个关于新冠疫情对全球经济影响的摘要,不超过200字。

这样的指令就可以让GPT-4知道你想要一个不超过200字的摘要,而不是一个长篇大论或一个简单陈述。

结语

总结一下,优化与GPT-4的交互可以通过以下六个方面实现:

有细节才能得到更相关的答案:提供具体的信息和要求,以便让模型更准确地理解你的需求。要求模型扮演特定角色:通过指定模型的角色,可以引导生成更符合预期的回答。用分隔符清晰标示输入的不同部分:使用分隔符区分不同的输入部分,有助于模型更好地理解你的意图。明确指定完成任务所需的步骤:在请求中列出具体步骤,可以帮助模型提供更清晰的回答。提供示例:给出示例可以帮助模型更准确地生成符合你需求的答案。指定所需输出长度:根据你的需求,明确指定期望的答案长度。

遵循这些指导原则,你将能够更有效地利用GPT-4,获得更准确和有用的回答。记住,与这类高级人工智能模型的交互是一个迭代过程,不断优化你的输入将有助于获得更好的结果。

大语言模型能力提高,各种AI应用体验和质量会提高,工具也更简单实用。最重要的是学习运用各种AI工具,大幅释放生产力。 想上手使用new bing,了解更多AI技术、应用和ChatGPT进展,欢迎点击如下链接加入 「链接」

0
点赞
赏钱
0
收藏
免责声明:本文仅代表作者个人观点,与华威派无关。其原创性以及文中陈述文字和内容未经本网证实,对本文以及其中全部或者 部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
凡本网注明 “来源:XXX(非华威派)”的作品,均转载自其它媒体,转载目的在于传递更多信息,并不代表本网赞同其观点和对 其真实性负责。
如因作品内容、版权和其它问题需要同本网联系的,请在一周内进行,以便我们及时处理。
QQ:2443165046 邮箱:info@goodmaoning.com
关于作者
轻随风之舞(普通会员)
点击领取今天的签到奖励!
签到排行
0
0
分享
请选择要切换的马甲:

个人中心

每日签到

我的消息

内容搜索