我给Chat GPT写了个记忆系统

ChatGPT-LifeTime

OpenAI 的模型有一个固定的 Token 限制,例如 GPT-3 的 Davinci 模型最多可以处理2049 个 Token,大约 1500 个英文单词。最新 Turbo 模型大约是 4,096 个 Token,大约是 3000 个英文单词,也就是意味着Chat GPT它会”失忆“,但是它啥时候”失忆“呢?于是我写了个插件告诉我们,Chat GPT”失忆“了

AI has life too, that’s their memory

一些科普

ChatGPT自我阐述:

我是一个基于GPT-3的AI模型,用于自然语言处理和生成任务。在训练过程中,我使用了大量的文本数据,从中学习了语言规则、语法结构、上下文理解等方面的知识,并生成了模型参数和权重。这些参数和权重存储在我的内存中,使我能够在输入文本时生成相应的输出。

当我接收到一个输入时,我会将其转化为令牌序列,然后将其输入到模型中进行处理。在进行处理时,我会考虑输入的上下文、语法结构、语言规则等因素,并生成相应的输出。生成的输出也是一个令牌序列,可以通过后处理(例如去掉多余的标点符号和空格)进行最终的格式化。

然而,由于计算资源和性能的限制,模型的输入长度有所限制。目前最大的 GPT-3 模型(175B版本)的最大输入长度为2048个令牌(tokens),因此如果输入的文本长度超过了这个限制,模型可能会丢失先前的一些聊天记录。这并不是模型本身有意遗忘聊天记录,而是由于模型的输入和计算能力有限。如果您希望我更好地考虑您之前的聊天内容,您可以尝试将聊天内容分成更小的部分,或提供更具体的上下文信息。

  • Token:这个指的是 OpenAI 处理文本的基本单位,可以是单词或者字符的片段。例如,“hamburger” 被分成 “ham”、“bur” 和 “ger” 三个 Token,而 “pear” 是一个 Token。1个 Token 大约相当于 4 个字符或者 0.75 个英文单词。
  • 一些限制:
    • OpenAI 的模型有一个固定的 Token 限制,例如 GPT-3 的 Davinci 模型最多可以处理2049 个 Token,大约 1500 个英文单词。最新 Turbo 模型大约是 4,096 个 Token,大约是 3000 个英文单词。
    • 另外这个限制还有一个细节,Token 限制的计数包含输入和输出的文本。换句话说,不是说我输入 3000 个英文单词,然后 OpenAI 能返回 3000 个英文单词的结果,而是输入+输出总共不能超过 3000 个英文单词。
    • 文字限制。目前 OpenAI 的 GPT-3 模型只能处理文字。

火爆的Character.AI也是如此,Character.AI 的角色倾向说的太多,而且会随着彼此的聊天内容增加,变得越来越像机器人。这时候需要用户将之前的聊天删除或存档,开始新的对话,但这就使得 Character “忘记”之前的聊天内容。

Character.AI:个性化的ChatGPT,AI大模型时代的UGC平台 | 人人都是产品经理

所以对于AI来说,也许它的生命就是它的记忆

The life of an ai is its memory

既然现在我们无法控制它们的”离去“,那是否可以让我看到它是否即将”老去“,好让我做个告别,起码不留遗憾

Cherish it today because it will be lost tomorrow

于是我编写了个谷歌插件,以便让我知晓,它即将”离我而去“
image

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/20209.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

微软Copilot“杀疯了”:Windows引入AI助手、Bing接入ChatGPT,弯道超车的机会来了?...

来源:大数据文摘授权转载自AI前线 作者:刘燕、冬梅、核子可乐 5 月 23 日消息,微软在刚刚举办的 Build 大会上宣布了一项令人振奋的消息。毫无疑问,本届大会的重点落在了 AI 上,包括 Copilots for Windows 11 及其他一…

[使用指南]在使用MyEclipse时如何添加 更新插件

MyEclipse v2022.1.0正式版下载 通过Eclipse市场目录或各种更新站点类型添加插件,可以定制你的MyEclipse IDE(或Angular IDE)。 一、从目录中添加插件 添加额外插件最简单方法是通过Eclipse Marketplace目录。 1. 要打开目录,请从Catalog中选择Help&…

HackTheBox - TartarSauce Write Up

IP:10.10.10.88 OS:Linux DIFFICULT:Medium 0x01 Information Gathering 端口扫描指纹识别 rustscan -a 10.10.10.88 -r 1-65535 --ulimit 1000 -- -sV -sC -sT --min-rate 5000.----. .-. .-. .----..---. .----. .---. .--. .-. .…

项目准备工作、笔试题目讲解

目录 讲一下冯诺依曼体系结构输入的处理 查bug基本步骤 我希望你重点可以讲一讲处理的这个过程,该如何处理呢? 介绍一下Maven Maven如何配置阿里云镜像? 介绍一下springboot 介绍一下mybatis 为什么有些人说mybatis不是很好&#xff1f…

vscode IDE 能用的上的扩展工具功能介绍

记录分享vscode扩展,包括提升开发效率。必备。主题美化。ChatGPT等。 参考 vscode-extensions [Best] 记录分享方式,整理自己用的扩展,还有一键备份和还原方法。 ⭐快速下载和使用扩展 后面会介绍很多vscode扩展.这裡有一个技巧,…

vscode中文乱码解决方法总结

第一种方法:直接点下面的 找到GB18030(其实GB都可以,我也不懂,一个一个试吧) 运行就可以了 第二种方法:点击设置, 在上面搜索 编码 ,点击utf8 下拉找到GB 第三种方法: 这种方法我也不会&#xf…

CodeWhisperer的正确使用

重点1:推出Amazon Bedrock。这项新服务允许用户通过API访问来自AI21 Labs、Anthropic、Stability AI和亚马逊的基础模型。(Anthropic 就是之前跟 ChatGPT 掰手腕的 Claude 的模型。Stability AI 就是 Stable Diffusion 背后的公司。) 重点2&…

一分钟生成思维导图

思维导图是一种常用的工具,用于组织和表示复杂的思想和信息。它可以帮助我们更好地理清我们的思路,从而更有效地管理我们的时间和任务。在这篇博客中,我将向你展示如何在一分钟内制作一张简单的思维导图。结尾有彩蛋喔~ 必要条件&#xff1a…

ChatGPT无所不知?? 怎么可能? vscode启用括号对参考线, 他就不知道

牙叔教程 简单易懂 括号对参考线 一开始我是这样问的 问 vscode , 当我点击某个括号时, 显示配对的括号, 有一条线连接两个括号, 怎么实现? vscode自带这个功能吗? 或者用什么插件扩展 ChatGPT答 在 Visual Studio Code 中,这个功能是自带的。当你点击一个括…

ChatGPT-CURSOR(copilot)试用初体验

chatgpt相关的cursor试用记录及总结,会极大提升开发的代码开发效率(间接的对百度、google的依赖降低很多),可以与开发需求全过程结合的点很多(如占用时间较多的CR),期待大家结合自身工作的试用分…

​影视剪辑如何月入1万+?大神教你影视剪辑实操全流程!【覃小龙课堂】

您好,我是您的老朋友:覃小龙,您可以叫我覃总。我们今天给您带来的主题是: 影视剪辑如何月入1万?大神教你影视剪辑实操全流程! 影视剪辑2个账号,月1万多!教你从0做起 新手刚开始做影视…

自媒体人或初学者以及专业电影制作者最喜欢的八款制作软件推荐(会声会影)(Vegas)

无论你是拍摄爱好者,还是一位全职的专业视频人员,都需要一款功能强大、易于使用的视频编辑软件。 2020年最好的视频编辑软件: 1.Corel VideoStudio Ultimate(会声会影) 当涉及到家庭视频技术时,不管是3D、4K、360 VR,…

影视短视频剪辑的完整操作流程(普通人也能学会)

嗨喽,大家好,我是会玩运营,能写代码,文案设计样样精通的江湖美男子菜鸟哥,一名走在营销路上的小菜鸟。点击上方蓝字“关注”,每天为你分享有用的营销运营干货。 上一篇文章我们讲解了《全网最全抖音运营攻略》,相信看完这篇文章的朋友对于短视频运营多少有了一定的了解,…

影视剪辑,自学剪辑的转场与准则,掌握一门剪辑技能

今天给大家分享一期影视后期工作方法和技巧攻略 剪辑丝滑的窍门,善用10个无技巧转场! 今天讲蒙太奇中手法。 镜头剪辑后,需要用手法去衔接。但我们衔接的时候并不是毫无章法的! 让剪辑的视频更丝滑,衔接更融洽&#…

影视剪辑,视频剪辑流程,如何进行混剪

一个人如何在家自学剪辑?今天经验分享来啦! 视频剪辑流程 一、建立好项目文件夹。根据时间、地点、大体拍摄内容等分类,在不同的文件夹存入对应的物料和工程。 二、获取素材。提前收集好要用的包装素材与音乐网站,进行及时补充素…

浅谈2—SAT问题

浅谈2—SAT问题 2-SAT: 1 2 - SAT就是2判定性问题,是一种特殊的逻辑判定问题。 2 2 - SAT问题有何特殊性?该如何求解? 3 我们从一道例题来认识2 - SAT问题,并提出对一类2 - SAT问题通用的解法。 4 Poi …

Improving Language Understanding by Generative Pre-Training 论文阅读

论文题目:通过生成式预训练提高语言理解能力 GPT的全称:Generative Pre-trained Transformer。 Generative是指GPT可以利用先前的输入文本来生成新的文本。GPT的生成过程是基于统计的,它可以预测输入序列的下一个单词或字符,从而生…

论文阅读——Recognizing Emotion Cause in Conversations

文章目录 摘要引言相关工作任务定义构造RECCON数据集情绪原因的类型实验任务1:Causal Span Extraction模型 任务2:Causal Emotion Entailment模型 面临的挑战 摘要 识别文本中情绪背后的原因是NLP中一个未被探索的研究领域。这个领域的发展具有着改善情…

论文阅读:Question Answering Over Temporal Knowledge Graphs

论文阅读:Question Answering Over Temporal Knowledge Graphs 我们首先在我们的新数据集上应用大型预训练的基于 LM 的 QA 方法。 然后,我们将时间和非时间的 KG 嵌入注入到这些 LM 中,并观察到性能的显着提高。 我们还提出了一种新方法 CR…

学术论文写作以及discussions/results与conclusion的区别

经验帖 | 如何写SCI论文? Result、Discussion和Conclusion区别解析 如何写学术论文 一篇论文只能有一个主题,不能出现过多的研究问题,这样只会让文章读起来很乱。就像大牛经常讲的,“one paper, one story”,一篇论文…