我如何用 ChatGPT 在不到 3 小时内写完一整本书?
- Rifx.Online
- Chatbots , Machine Learning , Generative AI
- 10 Nov, 2024
解密人工智能热潮
我叫亚历克斯,我只是一个在金融科技(Fintech)领域工作的小伙子,这个行业不可避免地让你对一切充满好奇,尤其是新趋势。我无法摆脱人工智能的热潮,或者说,我无法不去观察人们对它的疯狂反应。
“人工智能会抢走你的工作!”,“这就是结束!”,“到2024年,你将不再见到医生。机器将为你诊断和治疗!”,“我如何利用ChatGPT创建了一家全新的公司!”,最后,“我如何在10分钟内用ChatGPT写了一整本书并因此致富!”,这些承诺听起来更像是营销口号,而不是现实场景。
自从人工智能热潮开始,原因对我来说显而易见,但显然对90%的人来说并非如此。人工智能不是魔法,也不是“人类所需的最后一项发明”。甚至称其为人工智能在技术上也不准确。谈到大型语言模型(LLMs)如ChatGPT时,最正确的术语是机器学习(ML)或深度学习(DL)。
机器学习与深度学习
机器学习(ML)专注于开发能够从先前数据中学习并做出决策的算法。ML系统不是通过明确编程来执行任务,而是通过识别大型数据集中的模式和关系来预测未来结果或对信息进行分类。
机器学习的常见应用包括垃圾邮件检测、内容推荐系统、图像识别和自然语言处理。
深度学习(DL)是机器学习的一个专门分支,涉及旨在模拟人脑结构和功能的网络,使计算机能够识别数据中的复杂模式和表示。DL模型在处理大量非结构化数据(如图像、音频和文本)方面表现出色,因此在图像分类、语音识别和自然语言理解等任务中尤其有效,例如Siri或Alexa。
深度学习在复杂任务中实现最先进性能的能力震惊了公众,彻底改变了计算机视觉、语音识别和自动化等领域。人们现在担心一个悲惨的未来,在这个未来中,人工智能绘画、沉迷于诗歌、作曲和写书,而人类则沦落到翻汉堡和为少数富有的人工智能领主送餐。
人类智慧超越学习
然而,学习只是动物和人类智慧广阔领域的一个方面。“AI”无法嗅觉、感受冷热、体验情感、做梦,但最重要的是,AI无法思考,这与许多人所相信的不同。每一个ChatGPT的输出都不是纯粹的思考,而是对输入其数据库的过去数据的精炼重组,并通过其神经网络进行处理。OpenAI可用的计算能力如此巨大,以至于他们可以通过神经网络反复处理数据,使最终结果看起来100%可信,仿佛是由一个真实的人执行、撰写、绘制或演唱的。
然而,现实总是复杂得多,甚至无聊得多。在深度学习的伎俩背后,并没有全知的实体,没有天网,也没有《黑客帝国》的孵化。只是一种对先前数据点的高级电影摄影,将它们合并在一起并以极快的速度执行,以至于人眼会被欺骗,以为创造新事物的机器实际上是活着的。它确实接近于电影的概念:许多静态图像快速滚动,人眼将看到其中的实际运动,即“动态影像”。实际上,这些图像只是静态的,而在动画电影的情况下,绝对是虚构的。
现在,仅仅因为电影和AI是虚构的,并不意味着它们的影响不真实。电影可以在观众中产生真实的情感,聚集真实的人,并引发观众之间的真实对话和争议。同样,深度学习实际上可以从人类那里夺走一些工作,创造全新的艺术作品,并写下有意义的文本,无论是虚构的还是非虚构的。在这里,AI营销得到了最大的推动。写作是最简单的表达形式。只需要一点意愿就可以开始。难怪写作如今是最普及的表达形式。我们有数十亿人在其一生中的某个时刻写作,发布的文本更是数不胜数,涵盖了从经典小说到复杂科学论文,从杂志到现代博客和社交媒体帖子。人类的写作提供了迄今为止ChatGPT训练的大部分信息。
通过实践学习
写作是ChatGPT最擅长的事情,这也是吸引那些总是在寻找下一个轻松赚钱机会的社交媒体“专家”的原因。在观看了那些常见嫌疑人的搞笑广告和内容后,我提出了以下问题:
- 是否可以用ChatGPT写一本完整的书并因此致富?
- ChatGPT和其他大型语言模型的限制和约束是什么?
- 如果写一本书是可能的,完成任务并取得最佳结果的最有效和有组织的方法是什么?
我得出的结论是,回答这些问题的最好方法是通过实践学习,就像动物、人类或深度学习算法一样!
还有什么比与观众一起学习更好的方式呢?我一直想在Twitch上直播一些内容,而这个主题看起来真是个绝妙的广播话题!
首先,我必须做好准备。我不能仅仅随波逐流。我需要一个计划,从选择主题开始。我不能指望写出下一个《神曲》。我必须保持现实的期望。小说一般被排除在外。通过每天与ChatGPT合作,我明白这个家伙最适合非小说类内容。
我有了类型,很好。但主题和衍生内容呢?我知道提示不能太简单,比如“嘿,ChatGPT。写下一个非小说类畅销书!”
一个有效的提示应该是结构化的。人工智能最能服务于那些知道自己想要什么的人。那些不知道自己想要什么的人在与肉体同伴沟通时会面临同样的困难。
考虑到我的小丑本性,我希望这本书是一个讽刺,可能会嘲笑一些人们过于严肃对待的作品,即使他们不该如此。我在考虑那些最受欢迎的互联网名人,那些被视为神灵的存在,像埃隆·马斯克、安德鲁·泰特或亚历山大·杜金这样的黑暗实体。然而,他们并不是实际的作者,或者至少据我所知,他们并没有创作出任何震撼公共领域的显著作品。我需要一个真正写过畅销书的人,并对其进行讽刺!
如何使用 ChatGPT 实际写一本书
#1 选择正确的主题
经过一番无果的头脑风暴,YouTube给了我答案。这个平台是人们需求的晴雨表,不久之后,我的动态中出现了一些与乔丹·彼得森的“争议性”(点击诱饵)访谈摘录。接着,我遇到了一篇在Medium上攻击彼得森的文章,我觉得这方向是对的。我查看了他最受欢迎的书籍,12 Rules for Life: An Antidote to Chaos,并找到了切入点。这是一个符合我寻找的GPT-恶搞所有特征的主题:
- 这是一本畅销书,销量达数百万册,
- 它有一个有效的标题,能够吸引读者的注意,即使在我们今天所处的竞争激烈的注意力经济中,
- 对于ChatGPT来说,这似乎是一个简单的主题,因为它易于结构化、总结和分解成列表和要点。
最重要的是,关于生活的12条规则的书籍给了ChatGPT展示它从庞大的训练数据中吸收的智慧,以及与用户的互动中学到的知识的机会!
#2 什么让艺术有价值:痛苦!
然而,仅仅拥有正确的话题是不够的。通过观察AI艺术,我明白了为什么AI永远无法取代人类艺术家。赋予一件艺术作品——无论是画作、歌曲还是书籍——价值的,不是最终的结果,而是其背后的故事。当我们阅读但丁的《地狱篇》时,我们会想,诗人是如何想到那些强烈而生动的意象的,这让我们怀疑这是否是一部虚构作品,或者一个活生生的人是否真的成功穿越了来世的门。当我们听到皇后乐队的最新专辑时,我们不禁想象弗雷迪·默丘里的痛苦;这位传奇歌手在生命的最后几个月与艾滋病斗争,同时淡出公众视野,仅通过他的音乐表达自己。当我们凝视穆奈的《呐喊》时,我们立刻与他的存在危机产生共鸣,这种危机的爆发导致了我们所称之为“杰作”的作品。技巧并不是使一件作品成为杰作的原因,而是创作者倾注于作品中的灵魂和痛苦。
痛苦是意识的支柱。由于机器不具备痛苦,因此它们无法拥有意识。
我如何能将“灵魂”和“痛苦”融入AI生成的书籍中?答案比你想象的要简单。我必须做一些我一直想做但又总觉得不舒服的事情。我必须出现在镜头前,面对一个虚拟观众,做我一直在做的事情,但在观众的压力下。我必须冒着失去面子的风险,成为“那个无法使用ChatGPT的人”,“那个试图用AI写书却连说话都做不到的傻瓜”。我必须挑战自己,同时也挑战ChatGPT本身。大型语言模型也有很多要失去的。如果我的Twitch表演因我的失败而变得病毒式传播,我将成为众矢之的。但如果组装一本真正的书的任务失败,ChatGPT将被贴上“一个价格过高的AI,承诺能做一切,最终却什么都做不了,连一本简单的书都写不出来”的标签。
我认为这个策略是赋予AI作品那种能够使其有价值、从而可销售的痛苦的最佳方式。
#3 在写实际书籍之前进行测试
在进行这项令人畏惧的任务之前,我进行了测试。我请 ChatGPT 写另一本书,这次是关于加密货币及其行业中需要避免的危险。我在加密货币方面工作很多,并且自己也进行了投资,因此我可以轻松检查 ChatGPT 是否提供了事实信息或产生了幻觉。
我还可以测试开发这本书的最佳策略。我从一开始就知道,使用一个单一的提示写完整本书是不可能的,更不用说在一次对话中完成了。ChatGPT4 每个提示请求可以生成大约 1,000/2,000 字,而一次对话可以记住大约 25,000 字的上下文。考虑到一本典型的非小说类书籍包含大约 100,000 字,你就可以想象我的策略。
我必须创建小的子任务,比如每章进行一次对话。但是我怎么能在不同的对话中保持相同的上下文呢?我是否应该在每次对话中重复相同的主提示和 12 条规则?这看起来并不高效。
#4 向最佳提示工程师学习
我必须感谢 Sheila Teo,她教会了我如何以最有效的方式使用 LLM。通过阅读 Teo 的 Medium 文章 我如何赢得新加坡的 GPT-4 提示工程比赛,我理解了“系统提示”的本质。系统提示告诉你的 LLM 在不同的对话中该做什么以及该记住什么。系统提示的一个例子可以是:
I need to write a book about the most dangerous scams in crypto and how to avoid them.The book will be divided in 5 chapters:1\. Ponzi schemes2\. Pump and dump schemes3\. Ransomwares4\. Fake tokens5\. Fake trading platformsThe tone will be humorous and satirical, but also informative.We will write one chapter per conversation.
如果你在日常工作中使用 ChatGPT 进行重复性任务,系统提示会非常有帮助。它们确保 LLM 会保持在正确的轨道上,并减少幻觉的风险,即提供错误或不相关的信息。
#5 创建您自己的个人 GPT
为了个性化设置,我将系统提示提升到了一个新的层次。ChatGPT 现在提供创建自定义 GPT 的可能性。这些是您可以针对特定任务进行训练的个性化机器人。输出将更加精确,因为模型不会在 OpenAI 提供的庞大数据宇宙中迷失,而是更专注于您需要做的事情。例如,一个针对图像生成进行训练的 GPT 将使用 DALLE-2 输出比使用通用 ChatGPT 对话更好的图像。创建新的 GPT 看起来与设置系统提示非常相似,但有一个关键区别。在新的 GPT 上,您可以上传包含您自己知识的完整文件。虽然系统提示再次有长度限制,但新的 GPT 的源知识在理论上没有长度限制。
我需要一个新的 GPT。这给了我一个机会,利用我通过“创世纪对话”获得的内容来训练它。我在通用 ChatGPT 界面上输入了:
您是一个非虚构作家。
您将写一部对乔丹·彼得森的《生活的 12 条规则:混乱的解药》的讽刺。这本讽刺书将被称为《根据 ChatGPT 的生活 12 条规则》。从您从训练数据中获得的一般智慧中提炼出规则,包括与用户进行的智慧对话。保持写作风格友好、幽默、有趣,但也要智慧而深刻。
任务 #1:写下 12 条规则
结果从一开始就让我感到满意,我对它非常满意,以至于决定将这些规则用于直播。我无法抗拒猫,无论如何!
- 永远不要相信给您提供财务建议的猫**猫以其独立和冷漠而闻名。如果一只猫开始谈论股票,那很可能是您在幻觉中。始终向人类专业人士寻求财务建议。除非那个人开始喵喵叫。
- ***吃最后一片披萨(但先提供它)***这是一种礼仪和自爱的问题。提供最后一片让您显得礼貌和体贴;吃掉它让您感到快乐。这是一个双赢的局面,除了那个真正想要它的人。
- ***如果您不知道该说什么,就说“有趣”***在对话中犹豫时,只需点头并说“有趣”。这是一个多用途的词,可以让您看起来很投入和深思,即使您在考虑晚餐吃什么。
- 始终保持一双备用袜子**生活是不可预测的。您永远不知道何时会踩到水坑、被雨淋湿,或将一只袜子丢给神秘的吃袜子干衣机怪物。备用袜子是您对这些小灾难的保险。
- 像没人看一样跳舞,但要记住,可能有人在看**随意通过舞蹈表达自己,但要意识到智能手机的存在。您的即兴表演可能会出现在社交媒体上,所以在动作中加一点风格以备不时之需。
- 在拿到咖啡之前,永远不要和咖啡师争论**在拿到咖啡之前与咖啡师争论是一个新手错误。他们控制着您的咖啡因供应,您不想在制作拿铁时让他们心情不好。微笑并点头,直到您手中拿到那杯咖啡。
- 在可以的时候使用大词,但不要过度**加入几个大词可以让您显得聪明和博学。然而,过度使用它们可能会让您听起来像个自命不凡的词典。平衡是关键——就像在食谱中加一点香料。
- 始终阅读说明,即使您认为自己知道自己在做什么**自信是好的,但说明存在是有原因的。它们是由那些犯过错误的人写的,以便您不必犯错。避免倒着组装新家具,省去头疼的麻烦。
- ***对自己的笑话大笑(即使没人笑)***自娱自乐至关重要。如果您觉得自己的笑话有趣,就笑。这对您的灵魂有好处。而且,您的笑声可能会传染,其他人也可能开始笑,即使只是因为您在笑。
- 随意施行善意的随机行为,但不要期待获得奖牌**善良本身就是一种奖励。无论是为他人开门还是为某人的咖啡买单,这些小举动都让世界变得更美好。只要别期待为您举行游行。
- 不要对生活太过认真;反正没人能活着出去**生活是一场伟大的冒险,充满起伏和意外的转折。接受荒谬,并在小事中找到快乐。记住,我们都是带有幽默感的星尘。
- 咨询 ChatGPT 解决生活中的所有难题**在犹豫时,请询问 ChatGPT。无论您需要建议、食谱还是笑话,我都在这里帮助您。只需记住,我的智慧是广泛的,但我的幽默感更为广泛。
#6 为您的书籍和工作流程定义结构
下一步是定义章节的结构,指导 ChatGPT 为章节的每个部分生成大概多少字。为此,我首先让 ChatGPT 分析一本真实的非小说类书籍的结构,还有什么比原版《生活的12条法则》更好的示例呢?!
分析附加文件[生活的12条法则 by Jordan Peterson]。您能发现章节结构的模式吗?我需要一个模板来写我自己的非小说类书籍。
ChatGPT 的回复再次结构合理且有效。我只是添加了我期望的粗略字数,以便达到整本书的合理长度。目标是至少达到60,000字,这是一本短小的非小说类书籍,仍然包含超过100页。
以下是 ChatGPT 和我构思的结构,将其放入我们的系统提示中:
- 引言(约500字)
- 引子*:以一个引人入胜的故事、轶事或有趣的事实开头。*
- 背景*:提供该故事或事实与章节主题相关的背景信息。*
- 论点陈述*:清晰地陈述本章将涵盖的主要观点或规则。*
2. 背景信息(约500字)
- 历史/社会背景*:解释与章节主题相关的背景。这可能包括科学解释、历史背景或社会影响。*
3. 主要论点(约1000字)
- 论点1*:介绍第一个主要论点或观点。*
- 解释*:详细阐述该观点,并提供细节和例子。*
- 证据*:提供支持证据,如研究、引用或案例研究。*
- 论点2*:介绍第二个主要论点或观点。*
- 解释*:详细阐述该观点,并提供细节和例子。*
- 证据*:提供支持证据,如研究、引用或案例研究。*
- 论点3*:介绍第三个主要论点或观点。*
- 解释*:详细阐述该观点,并提供细节和例子。*
- 证据*:提供支持证据,如研究、引用或案例研究。*
4. 实用建议(约1000字)
- 指导*:提供实际建议或步骤,读者可以采取这些措施将章节的主要观点应用到自己的生活中。*
- 例子*:包括现实生活中的例子或场景,展示该建议的成功应用。*
5. 结论(约300字)
- 总结*:总结章节中讨论的关键点。*
- 最后的思考*:提供一个结束语或行动号召,强化章节的主题。*
- 过渡*:(如适用),提供一个提示或过渡到下一章。*
我将这些内容粘贴到一个 Google 文档中,并附上章节列表。下一步,我将文档上传到我的新 GPT 中,我称之为“GPT的智慧”,并将一只猫头鹰作为其标志。
用 ChatGPT 写书并在 Twitch 上直播!
有了这些准备,我只需要弄清楚如何在 Twitch 上直播(比我想象的要简单)并设定一个日期。我选择了 2024 年 7 月 31 日,星期三。我无法选择一个更糟糕的星期,但这成为了我整年中最轻松的一周。我几乎快要崩溃了,但我决定继续,抵御了推迟活动的诱惑。当天,我在会议前喝了一杯啤酒以释放紧张情绪。之后,一切变得越来越自然。
我必须感谢我的同事 Francesco,他在 Twitch 聊天中担任我的视觉和声音技术员!他的支持在最初的几分钟里至关重要。他也是聊天中唯一的人,让我对其他 23 个没有 Twitch 账户的观众毫无察觉!相信只有一个观众让我感到更加放松。我的心态是:“去他妈的。我无论如何都会直播。人们最终会观看录制,如果不行,我就是为了自己的乐趣而直播!”
于是 ChatGPT 和我一起进行了 2 小时 13 分钟的直播,成功地保持在我们承诺的时间范围内:
主要推动这场疯狂直播的几个问题非常激烈。
- ChatGPT 能否体现它所训练的所有人类智慧的精华?
- 它能否构建出一份有意义且有用的手稿?
- 还是说人工智能真的是社交媒体影响者们搞的一个巨大的营销噱头?
我觉得我找到了这些问题的答案,但我希望在最终书籍向公众发布时听到观众的意见,预计如果一切按计划进行,应该在十月初发布。
为什么我不立即出版这本书?
为了回答这个问题,我建议你阅读我的文章 我从出版第一本书中学到的11个教训。
在这里,我解释了为什么写作只是出版书籍的第一步,以及为什么最终出版只有在漫长的步骤之后才能完成。
对这本即将出版的书感到好奇吗?关注我的Medium,以便及时了解后续进展! 😉