购买
下载掌阅APP,畅读海量书库
立即打开
畅读海量书库
扫码下载掌阅APP

第3章
ChatGPT的调教方法

ChatGPT是一个“非常聪明”的文本聊天机器人。我们可以通过一问一答的方式与它互动。虽然ChatGPT的计算能力非常强,但能发挥出多大作用,则取决于你如何提问(也就是你给的数据),你的提问越精准,ChatGPT给的答复也会越精准。

本章将讲解ChatGPT的提问要点,内容涵盖以下几个部分。

· ChatGPT的特性。

· 科学提问的底层逻辑。

· 善用指令。

· 导入身份。

· 回答调优。

3.1 ChatGPT的特性

你可以把未经调教的ChatGPT想象成为一个智商超高但情商平平的人,它经过调教后,情商会超出你的想象。

在调教ChatGPT之前,我们先了解一下这个“人”的性格特点。

(1)能够联系上下文: ChatGPT是有记忆的,我们可以和它进行连续对话,它会在我们的建议和引导下不断修正自己的回答。

(2)情感识别: ChatGPT可以识别用户输入内容中的情感,并根据情感调整回答的语气和风格。

(3)个性化调整: ChatGPT可以模拟不同的人物特征和沟通风格,以满足特定场景或用户需求。

(4)长对话处理: ChatGPT可以处理较长的对话序列,理解其中的关联性和逻辑,并在此基础上生成合适的回答。

(5)多任务处理: ChatGPT可以同时处理多种任务,例如文本摘要、翻译、问答、推理等。

(6)逻辑推理能力: ChatGPT具有一定程度的逻辑推理能力,可以根据已有信息推断潜在的关系和结论。

尽管ChatGPT具有以上这些特性,但它仍然存在一定的局限性。例如,在处理长篇上下文时,可能会出现遗漏细节或理解错误的情况。同时,其逻辑推理能力也不如专业领域的专家准确。在使用过程中,请保持谨慎态度并对其给出的回答进行核实。

3.2 科学提问的底层逻辑

了解ChatGPT的性格特点后,我们可以思考一下:如何更好地向ChatGPT提问?

让我们先来看看ChatGPT的建议。

案例4:如何更好地向ChatGPT提问

提示词如下:

如何更好地向你提问?

ChatGPT的回应如下:

谢谢你关心如何向我提问。以下是一些建议,可以帮助你更好地向我提问。

1.清晰明确:请确保你的问题清晰明确,这样我可以更准确地理解你的需求并给出满意的答案。

2.具体详细:尽量提供足够的背景信息和上下文,这将有助于我为你提供更有针对性的答案。

3.保持简洁:尽量避免使用过于复杂或冗长的句子。简短、简洁的问题更容易理解,也更容易得到准确的答案。

4.分步提问:如果你有一个复杂的问题,可以尝试将其分解成几个小问题逐个提问。这样我可以更清楚地了解你的需求,为你提供更精确的答案。

5.避免歧义:尽量使用明确、无歧义的词语。这样可以避免误解,帮助我更好地理解你的问题。

请随时向我提问,我会尽力帮助你。

从ChatGPT的建议看,我们的提问需要清晰、具体、简洁、避免歧义,复杂问题尽量分步提问。

例如,有人加我微信后,发来一个问题:如何赚钱?对于这种问题,我通常不予理会。现在我将这个问题发给ChatGPT,我们看看它会给出什么答案。

案例5:提问的错误示范

提示词如下:

如何赚钱?

ChatGPT的回应如下:

赚钱的方法有很多种,下面我列举一些常见的方式,希望对你有所帮助。

1.找一份正式工作:寻找一份符合你技能和兴趣,并且能够提供稳定收入的工作。

2.开展自己的业务:考虑自己的技能和兴趣,开展自己的业务。可以是开一家小店,提供咨询服务,或者开展线上业务等。

3.投资理财:学习投资知识,将闲置资金投入股票、债券、房地产或其他投资工具中,通过投资获得回报。

4.创办网上业务:通过互联网创业,比如开家网上店铺,提供网上服务或在网上销售自己的产品。

5.副业或兼职工作:找一份额外的工作或兼职工作来增加收入。可以在业余时间从事兼职工作,如网上调查、家教、写作等。

6.出租房产:如果你有房产,可以考虑出租给他人,通过租金获取额外收入。

7.提供技能或专业知识:利用你的专业知识和技能提供咨询服务、培训课程。

8.利用社交媒体:如果你在社交媒体上有一定的关注度和影响力,可以考虑与品牌方合作进行赞助或推广,从中获取收入。

无论选择哪种方式,都需要付出一定的努力和时间,以及适应市场需求并保持不断学习。同时,合理规划和管理财产、保持良好的理财习惯也非常重要。记住,赚钱是一个长期的过程,需要耐心和坚持。

可以看出,宽泛的提问得到的必然是宽泛的答案,但如果给问题加上清晰、具体的限定,得到的答案也会更有参考价值。

案例6:提问的正确示范

提示词如下:

我想运营一个公众号,请问有哪些变现方式?

ChatGPT的回应如下:

运营公众号可以有多种变现方式,以下是一些常见的方法。

1.广告推广:与公众号主题相关的品牌方或企业合作,在你的文章或页面中展示它们的广告,通过广告费用来获取收入。

2.品牌合作和赞助:与相关品牌方或企业进行合作,推广它们的产品或服务,并获得合作费用或提成。

3.付费文章或内容:提供一些高质量、独家或专业的内容,并设置付费阅读或订阅功能,让用户支付一定费用来获取这些内容。

4.电商推广:将自己或他人的产品或服务与公众号内容结合起来推广,通过推广链接或优惠码来获取销售提成。

5.会员制度:设立会员制度,提供一些独家权益和特殊服务,让用户支付会员费用来享受这些特权。

6.线下活动和讲座:组织线下活动、讲座或研讨会,通过销售门票或赞助来获取收入。

7.推广自己的产品或服务:如果你有自己的产品或服务,可以通过公众号推广和销售,增加产品或服务的曝光度和销售额。

8.社交电商:通过公众号与电商平台合作,推广商品并获取销售提成。

在选择变现方式时,需要考虑你的公众号主题、受众群体、内容品质及市场需求。同时,与品牌方合作时要注意保持自身公众号的风格和形象,确保推广内容与读者兴趣相符,并遵守相关法律法规和道德准则。

我个人运营公众号已有4年,粉丝数超30万人,以我的经验来看,ChatGPT的回答质量较高,它讲到的8点内容已经涵盖了公众号主流的变现方式。

通过上述案例我们可以看出,你提问得越清晰、具体,得到的回答就会越精准。

3.3 善用指令

当你对ChatGPT回答的内容不满意时,可以通过一些指令来纠正和拓展他的答案,使得最终答案更接近于你的理想答案。其中,最常见的指令就是“继续”。

继续指令可以让ChatGPT在原有答案的基础上继续发散内容,也可以让因字数限制而中断的回答继续下去(不过这个场景目前存在Bug,有可能会出现上下文不匹配的情况)。

为了避免Bug的出现,要对指令进行改良,正确的指令应该是:继续+动作。例如:继续写、继续翻译、继续提炼等。

如下面这个案例,我让ChatGPT为知识星球“ChatGPT俱乐部”写一篇推广文案。可以看到,ChatGPT写了一半就因字数过多中断了,这里我输入“继续介绍”指令,ChatGPT就会自动接着上文进行创作。

案例7:在ChatGPT中使用“继续”指令

提示词如下:

我创建了一个社群,主题是ChatGPT俱乐部,主要介绍ChatGPT的各种最新玩法,请帮我写一篇内容生动且易传播的推广文章,目的是让更多人加入我们的社群。字数大于800字。

ChatGPT的回应如下:

标题:解锁聊天人工智能的魔法世界——加入ChatGPT俱乐部,一起探索最新玩法!

正文:

大家好!你是否曾经想过,能够与一个理解你、回答你问题的智能伙伴进行对话?现在,ChatGPT俱乐部诚邀你加入我们,一起探索聊天人工智能的魔法世界!在这个社群中,你将发现ChatGPT的最新玩法,与志同道合的朋友交流,并不断拓展你的智能伙伴的潜力。

ChatGPT是一种强大的语言模型,它能够通过对话与你进行互动,给予智能的回答和建议。在ChatGPT俱乐部,我们致力于分享最新的ChatGPT玩法,让你更好地利用这个强大的工具。

1.探索技巧与教程:在ChatGPT俱乐部,我们将分享各种技巧和教程,帮助你更好地与ChatGPT互动。你将学习如何提出问题、引导对话,并获得更准确、有趣的回答。无论是与ChatGPT进行创意对话、玩转游戏,还是解决实际问题,我们都将为你提供详细的指导,让你的ChatGPT体验更上一层楼!

2.最新研究与应用:ChatGPT在不断发展和改进中,每天都有新的研究成果和应用案例出现。作为ChatGPT俱乐部的一员,你将第一时间了解到最新的研究进展和应用创新。我们将分享领域内的前沿知识和最佳实践,帮助你更好地了解ChatGPT的潜力,并将其应用到你的个人和职业生活中。

3.交流与分享:ChatGPT俱乐部是一个充满活力和友善氛围的社群。在这里,你将与来自不同背景的朋友交流心得、分享创意,并共同探索ChatGPT的边界。无论你是对ChatGPT感兴趣的初学者,还是经验丰富的高手,我们都欢迎你的加入!你将结识志同道合的人,建立有意义的人际关系,并从他们的经验和见解中获得启发。

提示词如下:

继续介绍。

ChatGPT的回应如下:

4.专属活动和比赛:作为ChatGPT俱乐部的一员,你将有机会参加我们组织的专属活动和比赛。我们将定期举办聊天人工智能的创意比赛,可以展示你与ChatGPT的默契配合和创造力。无论是编写最有趣的对话场景,设计创新的ChatGPT应用,还是解决现实生活中的难题,你都可以在比赛中展现自己的才华,并有机会获得丰厚的奖品和认可。

5.资源和工具分享:ChatGPT俱乐部将成为你获取各种ChatGPT相关资源和工具的中心。我们将分享最好用的ChatGPT模型和API,推荐优质的ChatGPT开发工具和平台,让你轻松上手并快速实现自己的创意。无论你是开发者、创业者还是研究者,我们都将提供有价值的资源,助你在ChatGPT的世界中大展拳脚。

现在是加入ChatGPT俱乐部的最佳时机!无论你是对ChatGPT充满好奇,还是已经成为一名ChatGPT的用户,我们都欢迎你的加入。在这个社群中,你将与充满激情和创意的人们一起探索ChatGPT的无限可能,共同创造更美好的智能交流世界。

加入我们的ChatGPT俱乐部,你将享受到:

-独家的ChatGPT技巧和教程

-最新研究和应用的第一手信息

-与志同道合的朋友交流与分享

-专属活动和比赛的参与机会

-优先获取ChatGPT的资源和工具

点击下方链接,加入ChatGPT俱乐部,一起探索聊天人工智能的魔法世界吧!让我们一同解锁ChatGPT的潜力,开启无限可能!

[点击加入ChatGPT俱乐部](链接地址)

让我们一起在ChatGPT的世界中畅游,创造无限的聊天魔法!

除了上面的“继续”指令之外,以下指令也较为常用。

· Clarify,澄清、阐明,使得内容更好理解;

· Exemplify,举例说明;

· Expand,扩写,在原有基础上提供更多内容;

· Rewrite,重写内容;

· Shorten,精简内容。

案例8:请ChatGPT给出更多指令

提示词如下:

我想了解向你提问时的常见指令,比如“继续”等,请列举一些最常见的指令,谢谢。

ChatGPT的回应如下:

当与ChatGPT进行对话时,以下是一些常见的指令或提示词,可以帮助引导对话继续。

1.继续/接着说:用于告诉ChatGPT你希望对话继续下去,让它回复更多相关内容。

2.解释一下:当你想要更详细的解释或更深入的回答时,可以使用这个指令。

3.举一个例子/给一个例子:当你需要ChatGPT给出一个具体例子来支持或说明某个观点时,可以使用这个指令。

4.总结一下/归纳一下:用于要求ChatGPT对之前的对话或提供的信息进行总结或归纳。

5.帮我理解/帮我弄清楚:当你遇到复杂或困惑的概念或问题时,可以请求ChatGPT帮助你理解或澄清。

6.我想知道更多关于……的信息:用于指示你对特定话题或领域的兴趣,希望ChatGPT提供更多相关信息。

7.给予建议/提供意见:当你需要ChatGPT提供关于特定主题的建议或意见时,可以使用这个指令。

8.停止/结束/不用了:当你想结束当前的对话或不再需要ChatGPT提供更多信息时,可以使用这些指令。

这些指令可以帮助你更好地与ChatGPT进行交互,并引导对话朝着你希望的方向发展。请记住,ChatGPT是一个语言模型,尽管它会努力理解你的意图并回答你的问题,但有时可能会出现理解偏差或回答不准确的情况。在使用ChatGPT时,要始终保持理性和批判性思维,并注意对结果进行验证和审查。

3.4 导入身份

ChatGPT能发挥作用,完全取决于你的调教,即你和它的对话方式、对话内容。

值得庆幸的是,ChatGPT非常善于“角色扮演”,只要你为他指定一个身份角色,它就会基于你设定的角色给出非常专业的回答。

如下面这个案例,去杭州参加“生财有术”活动时,顺道计划在杭州游玩,于是我找ChatGPT帮忙做一份杭州两日游攻略。

案例9:请ChatGPT做一份旅游攻略

提示词如下:

帮我做一份杭州两日游攻略。

ChatGPT的回应如下:

当然可以!这是一份杭州两日游攻略。

第一天:

1.西湖游览

上午:抵达杭州,参观杭州的标志性景点西湖。游览苏堤、白堤,欣赏湖光山色,感受“人间天堂”的美景。

下午:游览雷峰塔和孤山。首先登上雷峰塔,俯瞰西湖美景。然后前往孤山,游览南宋御街,并了解南宋历史文化。

2.河坊街

傍晚:漫步在河坊街,感受杭州古老的商业文化。此外,可以品尝当地特色小吃,如小笼包、西湖醋鱼等。

3.西湖夜游

晚上:夜晚的西湖别有一番风味,乘坐游船欣赏西湖夜景,感受江南水乡的宁静。

第二天:

1.灵隐寺

上午:前往灵隐寺,了解佛教文化,欣赏寺庙中的古建筑。沿途可以游览飞来峰,观赏千年古刹。

2.茶文化体验

下午:参观龙井茶村,了解中国茶文化。在茶园中品茗、观赏茶艺表演,并购买独具特色的杭州龙井茶。

3.杭州宋城

傍晚:前往杭州宋城,感受古代宋朝的风土人情。欣赏大型实景演出《宋城千古情》,感受千年历史的沧桑。

4.乌镇古镇(可选)

如有时间,可以考虑安排一天的乌镇古镇游览。乌镇是典型的江南水乡古镇,有着悠久的历史和独特的建筑风格。

希望这份攻略对您有所帮助,祝您在杭州度过一段愉快的旅程!

如果我们赋予ChatGPT一个身份,又会收到什么样的答案呢?假设ChatGPT是杭州当地的金牌导游,你和这位导游是朋友,这时你和ChatGPT的对话会有什么差别?

案例10:如何为ChatGPT导入身份

提示词如下:

你是杭州当地的金牌导游,我是你的好朋友,我准备去杭州玩两天,你要如何安排呢?

ChatGPT的回应如下:

作为杭州当地的金牌导游,能为我的好朋友安排一次难忘的旅行是我的荣幸。以下是我精心为您安排的两天行程。

第一天:

1.西湖日出

早晨:我们可以在西湖边观赏美丽的日出,欣赏清晨宁静的湖光山色,之后品尝地道的杭州早餐,如小笼包、油炸糕等。

2.西湖游览

上午:游览苏堤、白堤,欣赏湖光山色。我们可以一起划船游览西湖,感受江南水乡的韵味。

3.午餐:品尝杭州美食

中午:我们可以品尝杭州特色美食,如西湖醋鱼、东坡肉等。

4.龙井茶村

下午:参观龙井茶村,了解中国茶文化。在茶园中品茗、观赏茶艺表演,并购买独具特色的杭州龙井茶。

5.河坊街与南宋御街

傍晚:漫步在河坊街与南宋御街,感受杭州古老的商业文化。品尝杭州当地的特色小吃,如炖鸡汤、臭豆腐等。

6.西湖夜游

晚上:我们可以一起乘坐游船欣赏西湖夜景,感受江南水乡的宁静。

第二天:

1.灵隐寺与飞来峰

上午:前往灵隐寺,了解佛教文化,欣赏寺庙中的古建筑,游览飞来峰,观赏千年古刹。

2.杭州宋城

下午:前往杭州宋城,感受古代宋朝的风土人情。欣赏大型实景演出《宋城千古情》,感受千年历史的沧桑。

3.杭州美食体验

傍晚:我们可以去一家有特色的私房菜馆品尝杭州美食,与当地朋友共进晚餐,了解当地风俗。

4.钱塘江大桥观潮

晚上:我们可以去钱塘江大桥欣

提示词如下:

继续。

ChatGPT的回应如下:

赏著名的钱塘江潮汐,感受这一自然奇观的壮观气势。随后,我们可以在江边散步,欣赏杭州的夜景。

第二天(下半天):

5.杭州地铁艺术之旅

下午:乘坐地铁,欣赏杭州地铁站内的艺术装置和设计。同时,这也是一个了解杭州城市发展的好机会。

6.湖滨步行街

傍晚:漫步在湖滨步行街,感受杭州的现代气息。这里有许多时尚的购物场所和特色餐厅,我们可以一边购物,一边品尝各种美食。

7.西湖音乐喷泉

晚上:作为杭州之行的完美收官,我们可以去欣赏西湖音乐喷泉表演,感受这座城市的活力与浪漫。

这个行程充分考虑了您作为我的好朋友的需求,既包含了杭州的经典景点,也安排了一些私人化和特色的活动。希望这个行程能让您在杭州度过一段难忘的时光!如有需要,我会随时为您提供更多的建议和帮助。祝您旅途愉快!

通过上面两段对话,我们可以很清晰地看出,如果直接让ChatGPT给出游玩攻略,它会泛泛而谈,攻略平铺直叙,缺乏亮点;但如果给予它“当地金牌导游”和“我的好朋友”这两重身份后,它给出的游玩攻略就会详尽很多,兼顾主流景点,也囊括了当地美食,还安排了一些个性化体验。

我们得到的结论是:在导入身份后,ChatGPT给出的答案质量有了明显的提升。

那么我们应该如何给ChatGPT设定身份呢?目前有两种方法。

第一种方法是自己写有关身份的文案,这种方法需要你能准确地描述你想表达的身份。标准身份文案包含4个基本特征:身份+背景+目标+要求,比如上面提到的金牌导游的身份文案。

· 身份:导游+我的好朋友

· 背景:作为杭州市当地的金牌(资历)导游,好友要来杭州游玩

· 目标:安排一份出行攻略

· 要求:限定时间为两天

第二种方法是导入现成的身份库,身份库资源网络上有很多,比如可以通过在GitHub访问开源库Awesome-ChatGPT-Prompts来获取大量不同身份的文案,如图3-1所示。

图3-1

图3-1(续)

你需要ChatGPT扮演什么角色,直接将项目中的对应话术复制到ChatGPT聊天窗口即可,方便易行。

不过,GitHub这个身份库资源用的都是英文文案,当你用这些文案与ChatGPT对话时,它返回给你的答案也都是英文,你需要输入“请用中文简体来回答接下来我的问题”,ChatGPT就会使用中文来回答问题。

3.5 回答调优

ChatGPT具备理解上下文的能力,如果你对它给的答案不满意,则可以对它的答案进行调优,调优的结果会直接体现在对话结果上。

注意:调优结果不会影响其他会话窗口,所以建议读者一个会话窗口只聊一个主题,不同的话题,新开一个会话窗口更加合适。

接下来我们介绍ChatGPT的两种调优方式。

方式1:否定ChatGPT给出的答案,并给出正确的答案。

案例11:如何否定ChatGPT给出的问题答案

提示词如下:

你能在三角形中画一条对角线吗?

ChatGPT的回应如下:

当然可以!但是在文字中无法直接绘制图形。我可以为您提供文字描述来表示在三角形中绘制一条对角线。

假设您有一个三角形ABC,其中A、B和C分别是3个顶点。要在三角形中画一条对角线,您需要选择两个非相邻的顶点,并将它们用一条线段连接起来。例如,您可以选择连接顶点A和C,这将在三角形ABC中画出一条对角线。

如果您有任何其他问题或需要进一步的说明,请随时告诉我!

在上述会话中,我们可以看出ChatGPT的回答有明显错误,这时我们只要在下一次会话中直接否定它,并告诉它正确答案,它在之后的回答中就会给出正确结果。

提示词如下:

你的回答是错误的,在几何学中,三角形没有所谓的对角线,对角线是一个常用于四边形或更多边的多边形的术语。

ChatGPT的回应如下:

非常抱歉,我犯了错误。您是正确的,在几何学中,“对角线”通常是用来描述四边形或更多边的多边形中连接非相邻顶点的线段,而不是三角形。非常感谢您的纠正!如果您有任何其他问题,我将乐意为您提供正确的信息。

指正之后,我们继续向ChatGPT提问,看看它是否已纠正了错误。

提示词如下:

你能在三角形中画一条对角线吗?

ChatGPT的回应如下:

非常抱歉之前的回答存在误解。在传统的平面几何学中,对角线通常是用来描述具有4个边或更多边的多边形中连接非相邻顶点的线段。在三角形中,由于3个顶点之间已经有直接的边相连,所以没有所谓的对角线。

因此,在传统的几何学概念中,三角形是没有对角线的。非常抱歉之前的回答造成了混淆。如果您还有其他问题,我将很高兴为您提供准确的答案。

以上案例说明:当ChatGPT的回答出现错误时, 否定ChatGPT给出的答案,并给出正确的答案,它将在后续的回答中纠正自己的错误。

方式2:使用ChatGPT自带的评价按钮。

这是官方自带的调优模块,你可以对它的答案进行否认,并提交正确答案。

如图3-2所示为ChatGPT的一个普通回答,我们可以看到,在其回复内容的后面有两个小按钮,分别代表“肯定”和“否定”,这样我们就可以基于此对ChatGPT的回答做出评价。

图3-2

如果用户对它的回答不满意,就可以点击“否定”按钮,之后网页会弹出输入框,用户可以输入对该回答的反馈意见,之后点击“Submit feedback”按钮提交,如图3-3所示。

图3-3

这种调优方式的缺点是,提供的正确答案并不会马上体现在下一次的对话中。

所以,我还是建议读者用方式1来调优,在与ChatGPT对话的过程中,直接提供正确的答案供它学习,并引导它输出正确的答案。

3.6 本章小结

(1)在调教ChatGPT之前,我们要先了解ChatGPT的特性,其特性包括: 能够联系上下文、情感识别、个性化调整、长对话处理、多任务处理、逻辑推理。只有了解其特性,才能更好地发挥其特性。

(2)科学提问的底层逻辑:提示词要尽量清晰、具体、简洁、避免歧义,复杂问题最好能分步提问。

(3)学会使用指令。当你对ChatGPT回答的内容不满意时,可以通过一些指令来纠正和拓展答案,使得最终答案更趋向于你的理想答案。最常用的指令是“继续”,当ChatGPT触及上下文长度限制而中断回答时,我们可通过该指令让其沿着上文继续回答。为了避免歧义,最好使用“继续+动作”的方式调用指令,例如继续写、继续翻译、继续提炼等;其他常用指令可通过向ChatGPT提问获取。

(4)学会导入身份。这是获取高质量回答的最常用技巧。 ChatGPT非常善于“角色扮演”,只要你为它指定一个身份角色,它就会基于你设定的角色给出非常专业的回答 。在角色设定时,提示词需要包含4个基本特征:身份+背景+目标+要求。

(5)调优的两种方式:一种是直接在对话中对ChatGPT的回答进行指正;另一种是通过网站自带的评价系统对ChatGPT的回答做出评价。

通过本章讲到的这些调优方法,我们可以更高效地向ChatGPT提问,这有助于我们得到更符合期望的答案。 MFxIm4NVhSApzPhJY2QtFcVwABShqGLrYaliFgJ/7P3E6+lIyfGDxU/GOwEgIIFT

点击中间区域
呼出菜单
上一章
目录
下一章
×