CHatGPT logo.
开放人工智能

ChatGPT 越来越多地进入曾经被认为人工智能不可能成功的创意领域,例如小说写作。然而,ChatGPT 需要一些帮助。它需要扎实的提示,否则,它的写作可能会非常通用。

目录

ChatGPT 的小说写作能力和局限性

作为一个AI,ChatGPT并不具备任何与生俱来的创造力。它无法独自提出原创概念或发挥想象力。它需要给出特定的请求(称为提示)才能生成文本正文。

请记住,ChatGPT 会记住您在给定对话的早期部分中所说的内容,并且您可以通过反馈进行更正。至于它的局限性,让它写小说最重要的一点是ChatGPT需要使用现有的世界信息和提示;它本身无法提出任何原创的东西。

我们将教您如何让 ChatGPT 生成更有趣的内容,如何增强其风格,以及机器学习的工作原理,以便您可以进一步自己进行实验。

然而,首先,我们需要分解小说写作中最重要的元素以及 ChatGPT 如何使用这些元素。

理解小说写作

创造一个有趣且引人入胜的故事需要做很多事情。这使得生成有用的提示变得非常棘手。这就是为什么正确表达提示的措辞至关重要,以便让 ChatGPT 尽可能有机会生成有价值的文本。

阴谋

构成故事的事件顺序。这包括开始故事的事件、推动故事和人物沿着特定路径发展的因素、高潮时刻、高潮时刻的后遗症以及某种解决方案。

ChatGPT 经过许多文本的训练——包括小说文本。当被要求生成小说时,它会尝试复制现有小说作品中发现的模式。它将始终使用以下内容来生成绘图:

  • 博览会
  • 指向高潮的情节
  • 高潮
  • 坠落行动
  • 解决
Getting ChatGPT to write a plot outline for a fantasy western set on Mars.
当给出创建大致情节轮廓的具体指示时,ChatGPT 做得不错,因为你给了它可靠的提示。

ChatGPT 将这些组件视为绘图方程的关键部分。除非另有明确指示,否则它永远不会偏离该公式。因此,绘图的质量和原创性将取决于所训练的数据的质量和原创性以及为其提供的输入提示。

人物

故事中涉及的人物。这些人可以是人、动物或其他种类的生物。每个人都应该有自己独特的个性、动机和冲突。通过拥有充满活力的角色阵容,故事会变得更加有趣和相关。

为了创建角色,ChatGPT 可以分析给它的提示,并根据三个主要因素生成主要角色:

  • 人物描述
  • 人际关系
  • 目标

该人工智能模型再次遵循创建角色的特定公式(尽管比生成情节更简单)。你看到一个模式了吗?

环境

故事发生的时间和地点。它包括自然环境、文化、历史背景以及许多其他世俗组成部分。某个环境中的智慧种族的宗教、神话和传说也都属于这一类。

在提出设置时,ChatGPT 使用以下组件:

  • 时间段
  • 地点
  • 文化
  • 历史
ChatGPT comes up with a setting called Erebus in Greece.
在这里,ChatGPT 在创建设置方面做得很好。对于一个引人入胜的故事来说,这还不够,但它给了你一些可以用来工作的东西。

由于场景比小说写作的其他基本元素更加物理化,人工智能模型更容易想出所描述世界的有形部分,例如值得注意的地点和景观的外观。

看法

讲述故事的观点。它可以是第一人称、第二人称或第三人称。重要的是,除非有充分的理由,否则不要在上述三者之间进行交换。如果这样做,您可能会得到令人困惑的文本,让读者迷失和沮丧。

ChatGPT 尝试选择它认为最适合提示的视角。但是,如果您未指定此元素,这可能会适得其反,从而导致 ChatGPT 混合透视类型。这以一个到处都是、令人困惑的叙述结束。

人工智能模型在视角方面遇到如此困难的原因是它无法像其他小说元素那样量化视角。它没有产生观点的公式。

主题

故事的中心信息或思想。这些可能是简单易懂的,也可能是晦涩难懂的。根据您的目标,明确或隐含的主题都可以让您的故事变得更有趣——有时甚至两者都以独特的方式混合。

ChatGPT 的主题很广泛,因为它根据给出的提示来判断潜在主题的重要性。这与它从现有作品中分析的组件相关联。例如,如果你让它生成一个关于外星人的故事,它将利用人类对未知事物与生俱来的恐惧作为关键主题。

由于主题是特定于故事的,人工智能模型没有真正的公式来生成它们;它选择的主题与已知小说作品中的主题同义。除非您另有说明,否则它基本上只是复制类似故事的主题。

对话

人物之间的口头或书面文字。这是人物揭示他们的个性、关系和冲突的途径。并非所有故事都需要对话,但这是自然融入角色重要方面的好方法。此外,对话以一种为大多数观众带来更好可读性的方式分解了散文。

ChatGPT 使用故事中角色的特征来生成他们之间的对话。它还试图记住故事的背景。以下是创建对话文本时会考虑的因素:

  • 内部性格特征(个性、思想和情感)
  • 外部性格特征(言语模式、方言和口语)
  • 场景上下文
ChatGPT writes a dialogue scene for characters from the Wreck-It Ralph universe.
尽管给出了具体说明,但使用知名电影中的现有角色会导致 ChatGPT 生成相当无聊的文本,因为它试图使用《无敌破坏王》电影的文字作为场景的基础。

人工智能模型将尝试通过对话推进情节并揭示角色动机。请记住,对于这样的故事组件来说,它可能会有点刺耳且笨拙,因此您需要通过提示插入一些微妙之处。

风格

作者的写作风格。这包括词语的选择、语气和文学手段的使用。它有助于故事的整体情绪和气氛。作者的生活、成长经历、道德价值观等等都会影响他们的写作风格。然而,不要指望 ChatGPT 能够完美模仿著名作家。

  • 情绪(读者对场景主题的感受)
  • 基调(角色对场景主题的行为和感受)
  • 故事类型
ChatGPT writing a generic story due to a too-simple prompt.
虽然提示包含 ChatGPT 确定故事所需情绪和基调的公式,但提示太简单,无法生成有趣的故事。

改进 ChatGPT 小说写作的技巧

由于 AI 模型只能根据提示中的详细信息进行操作,因此您需要通过确保您使用 ChatGPT 的语言来完善它们。

提供背景和背景故事

您可以通过包含有关设置的详细信息来在提示中提供上下文;人物所看到、听到、闻到、尝到和触摸到的东西。提及您的角色应该经历什么,让 ChatGPT 了解世界是什么样子,而无需您逐字提及某个位置的所有内容。

结合闪回可以是直接揭示背景故事的可靠方法。当您在提示中告诉 ChatGPT 执行此操作时,它将让您更深入地了解您的故事。

有时有些重要的故事组成部分你无法直接提出。因此,使用一些阐述可以弥补你构建世界时不必要的空白。但是,您要谨慎使用说明,因为太多会导致文本无聊。给 ChatGPT 一个参数来决定要包含多少说明,这样就不会迷失方向。例如,在场景提示中包含“使用两个阐述句子”。

建立坚实的情节结构

首先为情节的概念给出明确的目标。提及类型、主要角色以及中心冲突或问题,以便 ChatGPT 了解您想要通过故事实现的目标。

概述故事中的主要情节。具体来说,在提示中包括煽动事件、上升动作、高潮和解决方案。这几乎就是 ChatGPT 正在寻找的精确公式,以便回答您的​​绘图方程。

提供明确的性格目标和动机。 ChatGPT 需要了解故事中角色的目标和动机,以构建坚实的情节结构。否则,故事可能会让人感觉缺乏方向,或者情节没有按预期发展。

考虑将你的故事分成三幕、四幕或五幕。对故事进行分段,然后通过提示将其提供给 ChatGPT 可以使事情在节奏和结构方面保持井井有条和平衡。你不想要一个开头较长、结尾较短的故事,或者类似的不平衡现象。

ChatGPT creating a three-act structure for a goofy story.
ChatGPT 在长度方面给出了平衡的三幕结构,但是,如果提示中没有其他因素,尽管概念具有独创性,但许多要点都显得很笼统。

培养引人注目的角色

向 ChatGPT 提供您角色的详细描述,包括他们的外貌、性格特征和个人背景故事。这将有助于人工智能模型生成更细致、更复杂的角色。

虽然提及角色的目标和动机对于情节至关重要,但对于角色本身的发展也同样重要。在这方面指导 ChatGPT 的输出将帮助您的角色变得更加相关。

您还可以使用单个角色提示要求 ChatGPT 生成角色的背景故事、角色视角的独白或两个角色之间的对话。

精心设计引人入胜的对话

每个角色都应该有独特的声音、独特的言语模式、词汇和语气。为ChatGPT提供清晰的角色描述和示例对话来指导其输出。

避免使用过于正式的语言。相反,专注于创造听起来像真人会说的话的对话。尝试模仿您最近进行的对话,练习提出良好的对话提示。

对话应该基于故事的背景。为 ChatGPT 提供清晰的场景描述、人物关系和当前情况,帮助其生成适合场景的对话。

ChatGPT coming up with an overly formal response due to a prompt that's too broad.
虽然 ChatGPT 确实给出了友好和专业的答复,但两个人之间的关系尚未建立,因此,文本过于正式且不必要地冗长。

此外,当有潜在的潜台词时,对话通常会更有吸引力。这可以通过使用间接语言、讽刺或暗示来实现。人们也经常撒谎,所以在你的角色对话中也加入一些谎言以增加真实感。

增强 ChatGPT 写作风格的技巧

除了让 ChatGPT 生成更有趣的文本之外,您还需要改进此类文本的样式。这与为 ChatGPT 撰写小说的初始风格不同。

我们简要介绍了如何做到这一点,但现在我们将讨论如何完成样式改进的更具体细节。

使用描述性语言

为 ChatGPT 提供故事中的背景、人物和物体的详细描述。提及景观的物理方面、人物的外观以及为什么特定物体很重要。

运用形象语言

比喻语言是指隐喻、明喻和典故。这种写作技巧是表达主题、主题等重要性的更微妙的方式。

ChatGPT writing a scene full of metaphors, similes, and allusions.
ChatGPT 在这里很好地遵循了提示,但是它的方法很严厉。它被要求提供“一个”隐喻,但包含的隐喻远不止一个。

尽管本质上不是定量的,但 ChatGPT 对这些技术有深入的了解,因为现有作品中存在大量此类技术的示例。请记住,这个人工智能模型可以从人类告诉它的内容中学习,也可以从有关小说写作的可用信息中学到什么。

融入感官细节

鼓励 ChatGPT 包含感官细节,例如视觉、气味、声音和纹理,以帮助使场景栩栩如生。人是感性动物;我们通过感官了解周围环境来感知周围的世界。因此,如果您告诉 ChatGPT 包含这些细节,读者将更加沉浸在故事中。

不同的句子结构

出于多种原因,您想要使用不同的句子结构。首先,它使文本对读者来说更有趣。最重要的是,句子的长度可以帮助强调要点或更深入地解释概念。

较短的句子(包括句子片段)可以使一个简单的观点在读者的脑海中产生共鸣。这可以通过对话和散文来完成。相反,更长、更复杂的句子可以让你更详细地探索一个观点,并让读者更好地理解你想说的内容。

使用机器学习微调 ChatGPT 的写作

机器学习是人工智能的一种,它使计算机能够从数据中学习并确定事物,而无需直接编程。简而言之,机器学习涉及使用算法来分析大型数据集,识别模式和关系,并根据该分析做出预测或决策。

机器学习的工作原理

机器学习的第一步是收集和组织数据。在小说写作方面,ChatGPT 着眼于大量现有的书面作品——正如我们之前在本文中多次提到的那样。

我们强调这一点是因为您需要始终记住 ChatGPT 是一种人工智能,无法自行完成任务。记住这一点可以防止您在 ChatGPT 没有给您想要的结果时感到沮丧。

A user getting angry and giving ChatGPT negative feedback.
尽管过于激进,这样的反馈仍然有助于 ChatGPT 学习生成更好的文本。

收集数据后,必须对其进行清理和预处理,以确保其采用可用的格式。这可能涉及删除不相关或重复的数据点、标准化数据等等。

数据经过预处理后,可用于训练机器学习算法。在训练阶段,算法分析数据以识别模式和关系。这是通过调整算法的参数直到它可以根据其识别的模式准确地预测或分类数据来完成的。话虽如此,由于存在大量错误信息,ChatGPT 有时很容易生成不准确的信息,因此请始终保持警惕并进行研究。

训练过程结束后,必须对人工智能模型进行测试,以确保它能够准确地预测或分类新数据。这通常是通过使用原始数据来评估算法的性能来完成的。

最后,一旦算法经过训练和测试,就可以部署它以根据新数据做出预测或决策。当让 ChatGPT 写小说时,当你给它提示时,最后一部分就会出现。

如何使用机器学习来增强 ChatGPT 的小说写作

随着人工智能模型收到反馈并接触到更多优秀写作的例子,它可以学习改进其输出并生成更具吸引力和引人入胜的故事。

ChatGPT writing a scene with a metaphor as directed without being too heavy-handed.
在这里,我们使用了与之前的“Philip Waffle House”场景相同的提示,但这是在给 ChatGPT 负面反馈说它使用了太多隐喻之后。它并不完美,但比以前好多了。

确保您定期向 ChatGPT 提供反馈,以便它有机会从中了解您想要什么。如果你不这样做,你就不可能得到你想要的结果。只有您的帮助,ChatGPT 才能进步。它本身无法做出改进。

提高 ChatGPT 小说写作的机器学习技术示例

您可以通过在特定任务上训练 ChatGPT 来微调 ChatGPT 的写作技巧。让它生成特定类型的故事,例如奇幻或宇宙恐怖,然后向它反馈你喜欢和不喜欢它生成的内容。

例如,如果它创建的高度奇幻文本没有足够的魔力,请向 AI 模型提供反馈,例如“包含更多魔法咒语”或“在故事中加入更多巫师和女巫”。

这可以通过故事的各个方面来完成;不仅仅是与类型相关的点。使用这种方法来选择词语、主题实现、人物性格等等。

结论

以下是我们在本文中探讨的要点的摘要:

  • 请记住 ChatGPT 的功能和限制
  • 了解 ChatGPT 如何使用小说写作元素生成文本(情节、背景等)
  • 通过提供可靠的工作提示来改进 ChatGPT 的内容
  • 通过提供具体反馈来增强 ChatGPT 的写作风格
  • 使用机器学习技术帮助您从 AI 模型中获得您想要的东西

古老的格言“熟能生巧”在这里一如既往地正确。您需要进行大量试验才能从 ChatGPT 获得合适的产品。它总是在学习和提高——因此你也应该——不仅要提出好的提示,还要加深对小说写作的理解。继续阅读其他作者的故事并练习写作,无需 ChatGPT。

这里最重要的一点是,人工智能模型是帮助你改进的工具;你不应该指望他们为你做所有的工作。

阅读下一篇