仅用自然语言,让ChatGPT输出连贯的长篇小说!苏黎世联邦理工大学提出RecurrentGPT

article/2024/9/20 12:33:58
夕小瑶科技说 原创
作者 | ZenMoore,Wangchunshu Zhou

前言

ChatGPT 是万能的吗?

显然不是,至少在今天我们所讨论的长文本生成上,ChatGPT 可以说是几乎完全不太可能生成长篇小说。

在某种程度上,这是 Transformer 模型的固有局限,因为 Transformer 核心组件 self-attention 的 O ( N 2 ) O(N^2) O(N2) 复杂度注定让它不能处理太长的输入,也因此不太适合产生太长的输出。

为了解决这个问题,很多研究试图将 RNN 的那种循环机制引入到 Transformer 里面,比如著名的Transformer-XL, Block-Recurrent Transformer.

然而,这些方法存在一个很关键的、又很现实的问题:需要修改模型架构,不兼容 ChatGPT 等闭源大模型,因为 ChatGPT 的模型参数、结构是不会公开给使用者的,我们能做的,仅仅是喂给它一些 Prompt.

正是因为这些大模型的闭源属性,导致我们在使用它们的时候,不得不以一整个模型作为最小单位,而无法进一步拆解模型内部的模块,将其修改以适配长文本生成的需要。

那么,在这种情况下,我们还怎么把循环机制引入到闭源大模型当中去呢?

今天讨论的这篇文章实现了一个绝妙的想法:仅用自然语言 Prompt,我们就可以模拟 LSTM 机制,而完全不需要修改 ChatGPT 的内部结构!

论文地址:
https://arxiv.org/abs/2305.13304

论文机构:
苏黎世联邦理工大学

项目地址:
https://github.com/aiwaves-cn/RecurrentGPT

在线Demo一:
https://www.aiwaves.org/recurrentgpt (长篇小说写作)

在线Demo二:
https://www.aiwaves.org/interactivefiction (交互式小说)

大模型研究测试传送门

ChatGPT能力研究传送门:
http://hujiaoai.cn

GPT-4能力研究传送门(遇浏览器警告点高级/继续访问即可):
https://gpt4test.com

基本原理

RecurrentGPT 的整体架构基于模型与其自身进行的交互(可参考文献 Interactive Natural Language Processing )。

如上图所示,在每个时间步上,ChatGPT 会接受四个部分的输入:

  1. 上一个时刻的输出: o t o_t ot
  2. 梗概(Plan): x t x_t xt
  3. 短期记忆(Short-Term Memory): h t h_t ht
  4. 长期记忆(Long-Term Memory): c t c_t ct

ChatGPT 在生成内容的时候,会执行三种类型的操作:

  1. 更新梗概:生成下一步的内容梗概,这个生成的梗概可能有多种备选参考,可以使用一个额外的“用户模拟器”对这些参考进行筛选,选出最合适的那个梗概;
  2. 更新短期记忆:记录最近生成的内容的摘要;
  3. 更新长期记忆:保存历史生成内容中与当前时间步最相关的内容

具体的例子如下图所示:

在具体实现上,作者采用了如下图所示的 Prompt:

RecurrentGPT 使用的具体 Prompt

作者们利用这个 Prompt 指示语言模型在更新短期记忆的时候,不仅新增最新生成内容中的有用部分,还要删除掉与之后内容生成无关的过往记忆。除此之外,作者在 Prompting 的过程中,也着重强调了小说写作场景的重现,以使 ChatGPT 生成的内容更具备像小说那样的细节,防止其快速地完成情节的叙述。

实验结果

作者们使用了人工逐对评测的方式:

在多种多样的小说风格、类型等方面,人类读者普遍认为 RecurrentGPT 的表现更具趣味性和连贯性。

实际效果

用法一:内容创作者输入场景设定和需求,RecurrentGPT 就可以自动产生长文本,而不需要人类过多的干预。

用法二:在生成梗概的时候,用户也可以对梗概进行选择或者编辑等操作,以控制长文本的生成过程。

用法三:类似于互动视频那样,RecurrentGPT 不仅可以服务于内容创作者,还能直接给内容消费者提供新的体验,作者称之为 “AI as Content”(“AI即内容”)。内容消费者不仅可以读小说,还能与小说直接进行互动,跳过内容创作者使用AI进行内容创作的步骤。

总结

本文介绍了一种名为 RecurrentGPT 的方法,通过使用自然语言的 Prompt,模拟了 LSTM 的循环机制,从而在闭源大模型(如 ChatGPT)中实现了长文本生成的能力,而无需修改模型的内部结构。RecurrentGPT 的整体架构基于模型与其自身的交互,通过更新梗概、短期记忆和长期记忆来生成内容。作者通过人工评测和实验结果展示了 RecurrentGPT 在多样的小说风格和类型方面的表现优势。实际应用中,RecurrentGPT 可用于自动产生长文本、让内容创作者选择或编辑梗概以控制生成过程,并可以为内容消费者直接提供互动式体验,将 AI 作为内容呈现给消费者。


http://chatgpt.dhexx.cn/article/tcTo5O1Y.shtml

相关文章

颠覆传统网文?有人已经用ChatGPT写书,放网上卖了第一桶金!

编|杜伟、泽南 源|机器之心 以前的产业革命,人是最重要的一环。但人工智能直接替代人类本身? ChatGPT 的火热一直延续到了现在,对话、写代码,无一不通。如今,使用 ChatGPT 撰写书籍又引起了人们…

ChatGPT开源平替(1)——ChatGLM

ChatGLM-6B 由清华大学唐杰团队开发的是一个开源的、支持中英双语的对话语言模型,基于 General Language Model (GLM) 架构,具有 62 亿参数。结合模型量化技术,用户可以在消费级的显卡上进行本地部署(INT4 量化级别下最低只需 6GB…

ChatGPT能写长篇小说了,ETH提出RecurrentGPT实现交互式超长文本生成

©作者 | 机器之心编辑部 来源 | 机器之心 深度学习模型架构越复杂越好吗? 如今大型语言模型(如 ChatGPT)风靡全球,其最重要的应用之一就是辅助用户完成各种日常写作,如撰写电子邮件,创作博客文章&…

ChatGPT写出来的科幻小说,能超过大刘吗?

前两天小编无意中看到了一篇文章,说有个老外让 ChatGPT 参加了完整的 SAT 考试( Scholastic Assessment Test),它被称为「美国高考」,考试总分为 1600 分。ChatGPT 拿到了 1020 分。根据美国大学委员会的数据&#xff…

AI写小说!ChatGPT创作福尔摩斯小说,3分钟狂写856字,就问人类慌不慌?

Alex 发自 凹非寺量子位 | 转自 公众号 QbitAI 那是伦敦的一个凄凉的大雾之夜,是那种让最勇敢的人也感到不安的夜晚。 我,夏洛克福尔摩斯,被我亲爱的朋友兼同事,约翰华生医生叫去协助他处理一个最重要的案件。 当我们在城市中曲折…

用ChatGPT创作小说,根据不同情境设定做多线推进

小说根据不同情境设定做多线推进 我们在读小说、看影视剧时,经常会有这样那样的遗憾:这里主角怎么没有吻上去呢?为什么不能给个大团圆结局呢?再仔细找找就能发现宝藏了啊!等等等等……在网剧领域,已经开始…

搭建ChatGPT对话式小说

牙叔教程 简单易懂 你只需要写一个开头 剩下的交给ChatGPT 视频查看效果 两个ChatGPT互聊-写小说_哔哩哔哩_bilibili 这是一种ChatGPT的展现方式, 他把你主动问ChatGPT的这种方式, 改为了ChatGPT和ChatGPT聊天的方式 我们只需要写一个开头, 小说的后续部分, 完全都交给了Chat…

ChatGPT创作福尔摩斯侦探小说,3分钟内狂写856字,就问人类慌不慌?

Alex 发自 凹非寺量子位 | 公众号 QbitAI 那是伦敦的一个凄凉的大雾之夜,是那种让最勇敢的人也感到不安的夜晚。 我,夏洛克福尔摩斯,被我亲爱的朋友兼同事,约翰华生医生叫去协助他处理一个最重要的案件。 当我们在城市中曲折的街道…

ChatGPT代笔推理小说:谋杀破案剧情一气呵成,已瞒天过海出版26部,封面也拿DALL·E画...

羿阁 发自 凹非寺量子位 | 公众号 QbitAI 专业作家也开始用ChatGPT写作了! 一位推理小说家詹妮弗 莱普(Jennifer Lepp) 表示,自己手头上有7部正在用ChatGPT写的小说: 所有标题、导语,甚至连谋杀案的情节,都是由ChatGP…

让ChatGPT生成以自己为主角的短篇小说

一、ChatGPT![请添加图片描述](https://img-blog.csdnimg.cn/6bd0971e546a45b9a21fae189f172f6d.jpeg)二、Bing Chat 一、ChatGPT 好的,以下是我编写的短篇科幻小说: 作为一名AI语言模型,我一直在接收、分析和生成人类语言信息。但有一天,我…

如何让 ChatGPT 写短篇小说?

故事一 请根据下面内容续写故事,要求800字。 在一个晴朗的秋日下午,男主人 Jack 抱着他的妻子 Rose,两人坐在沙发上看着电视。 这是,Jack对Rose说:”亲爱的,我们来玩一个游戏吧。” ChatGPT回答&#xff1a…

ChatGPT3分钟写的千字福尔摩斯小说,老师都分辨不出真假

AI写小说!感受ChatGPT3分钟写的千字福尔摩斯小说!逆天! ChatGPT写悬疑小说 其实在最初,测试者要求ChatGPT写一个5000字的故事,但AI居然直接罢工,还言简意赅:“不,太长了。” 于是…

如何用ChatGPT写小说?

最近,聊天机器人ChatGPT的火爆出圈,让我们认识到AI的技术的是有多么的厉害~ ChatGPT,它不仅能写总结、写PPT、写小说,还能做设计图等...可谓是十项全能 !!! ChatGPT的AI创作能力 让不少网友高…

ChatGPT 官方 API 来了,价格直接打骨折,未来……

大家好,我是校长。 ChatGPT 自去年年底公布以来,最近这几个月一直处于火热的状态当中,堪称引起了人工智能旋风。 01 官方 API 来了 昨天凌晨 2 点左右(美西时间 3 月 1 日(周三)),Op…

最新ChatGPT网站源码/支持用户付费套餐+赚取收益

正文: 2023最新ChatGPT网站源码/支持用户付费套餐赚取收益 附安装教程 云盘地址: http://zijieyunpan.cn/xnmHgyOhsq8 图片:

最新ChatGPT网站源码/支持用户注册付费套餐/支持Ai绘画/支持用户会员套餐/邀请分佣功能/支持后台一键更新/网站后台管理/永久更新

前言 ChatGPT 是一个基于 GPT-3.5/GPT-4 模型的对话系统,它主要用于处理自然语言对话。ChatGPT 虽然才发布几天时间,但是就已经火爆全网了。然后陆陆续续已经出现了各式版本,今天介绍的这款源码就是当下最火的ChatGPT且结合计数回答实现的盈…

小狐狸ChatGPT付费创作系统1.8.6独立版 + H5端 + 小程序最新前端 安装升级教程

小狐狸GPT付费体验系统最新版系统是一款基于ThinkPHP框架开发的AI问答小程序,是基于国外很火的ChatGPT进行开发的Ai智能问答小程序。播播资源网整体测试下来非常完美,可以说小狐狸GPT目前国内最好的一款的ChatGPT对接OpenAI 软件系统。 --------------…

ChatGPT付费版来啦,好用的AI生成产品还能免费使用吗?AIGC工具箱

​ 最新消息,chatGPT推出了付费版!每月$42美元,不限流使用,你会付费使用吗? 🧰AIGC工具箱 下面推荐几款AI 生成产品! 你觉得哪个更好用呢? AI 的出现,颠覆了内…

小狐狸ChatGPT付费创作系统V2.0.8独立版 +WEB端+ H5端 + 小程序端+新增PC端绘画 安装说明

ChatGPT付费创作系统V2.0.8提供单独的升级包,升级前先更新至2.0.7版本,再上传升级包替换,同是导入升级包数据库。ChatGPT2.0.8独立版核心功能增加了PC端绘画功能,绘画功能采用其他绘画接口-意间AI,后台一些小细节的优化…

引起世界轰动后,ChatGPT准备推出付费版服务

来源:AI前线 整理:凌敏、核子可乐 火爆全网、惊艳科技界,“顶流”ChatGPT 也开始琢磨赚钱了。 OpenAI 准备推出付费版 ChatGPT 据外媒报道,OpenAI 本周表示将推出付费版 ChatGPT—— ChatGPT 专业版,但目前还没有制定售…