ChatGPT重大升级:能自动记住用户的习惯和喜好,用户有权决定是否共享数据给OpenAI

OpenAI刚刚宣布了ChatGPT的一项激动人心的更新!

OpenAI在ChatGPT中新加了记忆功能和用户控制选项,这意味着GPT能够在与用户的互动中记住之前的对话内容,并利用这些信息在后续的交谈中提供更加相关和定制化的回答。

这一功能目前正处于测试阶段,OpenAI计划在本周向部分ChatGPT免费用户及Plus用户推出试用这项功能,评估其实际应用价值以及实用效果。

记忆功能的工作原理

记忆功能的目标是让用户可以直接指导ChatGPT整理记忆,例如:

  • 设定会议记录的格式,包含标题、要点和行动项概述,以便下次使用

  • 记录个人喜好或生活细节,如拥有一家社区咖啡店或家中有孩子喜欢水母,以便在未来的对话中得到个性化的建议和内容。

记忆功能以两种方式来收集用户的喜好:

  • 你可以告诉ChatGPT记住关于你的某些特定信息:你总是用JavaScript写代码,你老板的名字是Anna,你的孩子对红薯过敏。

  • ChatGPT随着时间的推移捕捉到这些细节,随着你提问和获得回答,存储关于你的信息。

无论哪种情况,目标都是让ChatGPT更加个性化和更聪明,而且无需每次都提醒和预定义。OpenAI指出,随着使用ChatGPT的次数越多,它的记忆功能就会表现的越好,用户的喜好、倾向将逐渐注意到并针对改进。

好家伙,意思是GPT也开始猜我喜欢了?

每个定制的GPTs也将拥有自己的记忆,以OpenAI使用的Books GPT为例:开启记忆功能后,它可以自动记住你已经读过哪些书和你最喜欢哪些类型。

决定权在用户自己

用户完全拥有控制权,可以随时通过设置菜单关闭记忆功能。一旦关闭,ChatGPT将不会创建新的记忆或使用已有的记忆。此外,如果用户希望ChatGPT忘记某些信息,可以直接告知,或在设置中管理和删除特定记忆或全部记忆

值得注意的是,ChatGPT的记忆功能是独立于具体对话的,因此,删除一次对话并不会删除其中产生的记忆,必须单独删除记忆项

可以自己选择数据是否共享

OpenAI承认在过去可能会使用用户试用ChatGPT生成的内容来改善模型,但是从记忆功能上线,用户可以通过数据控制关闭这一功能。

如果希望进行一次不使用记忆的对话,用户使用临时聊天。临时聊天不会出现在历史记录中,不会使用记忆,也不会用于训练模型。

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

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

相关文章

插值(一)——多项式插值(C++)

插值 插值的作用是可以将原本比较难计算的函数转换为误差在一定范围内的多项式,比如在单片机中直接计算 x 、 log ⁡ 2 x \sqrt{x}、\log_2x x ​、log2​x之类的函数是比较麻烦的,但是使用插值的方法就可以将其转换为误差可控的只有乘法和加减法的多项…

【PyQt6】QScreen 屏幕截屏

文章目录 0 环境1 简介2 QScreen 类2.1 获取 QScreen 的对象2.2 QScreen 的常见信息 3. 示例代码 0 环境 - Python 3.12.1 - PyQt6 6.6.1 pip install PyQt6 PyQt6-Qt6 6.6.1 默认安装PyQt6-sip 13.6.…

PowerShell搭建vue起始项目

Windows PowerShell搭建vue起始项目 搜索PowerShell,以管理员身份运行。 复制文件夹路径 cd 到这个文件夹位置 命令行创建项目:vue create 项目名 这里写自己的项目名就行,我写的yeb vue create yeb 创建成功后是这样的 有颜色的就是选中的&#xff…

掌握Go并发:Go语言并发编程深度解析

🏷️个人主页:鼠鼠我捏,要死了捏的主页 🏷️系列专栏:Golang全栈-专栏 🏷️个人学习笔记,若有缺误,欢迎评论区指正 前些天发现了一个巨牛的人工智能学习网站,通俗易懂&…

jacob使用教程---环境搭建及基本组成元素

参考资料: jacob的GitHub地址 jacob官网(个人感觉不重要) microsoft官方VBA文档(很重要,jacob所有的参数都来自于这里) jacob找COM组件 jacob环境配置教程 jacob将word转为各种格式 提取word中审阅内容 本人参考例子及相关资料 具有参考价值的博客 jacob操作e…

分布式文件系统 SpringBoot+FastDFS+Vue.js【一】

分布式文件系统 SpringBootFastDFSVue.js【一】 一、分布式文件系统1.1.文件系统1.2.什么是分布式文件系统1.3.分布式文件系统的出现1.3.主流的分布式文件系统1.4.分布式文件服务提供商1.4.1.阿里OSS1.4.2.七牛云存储1.4.3.百度云存储 二、fastDFS2.1.fastDSF介绍2.2.为什么要使…

【初始C++】引用的概念及使用场景、引用与指针的区别、内联函数、类型推导关键字auto、范围for循环、指针空值nullptr

目录 1.引用 1.1引用的概念 1.2引用的特性 1.3使用场景 1.4引用与指针的区别 2.内联函数 2.1内联函数的概念 2.2内联函数的特征 3.auto关键字(C11) 4.基于范围的for循环(C11) 5.指针空值nullptr(C11&#x…

Linux释放内存

free -m是Linux上查看内存的指令,其中-m是以兆(MB)为单位,如果不加则以KB为单位。 如下图表示,(total)总物理内存是809MB,(used)已使用167MB,&…

OAuth 2.0 协议介绍【实现 GitHub 第三方登录】

OAuth(是 Open Authorization 开放授权的缩写),在全世界得到广泛应用,目前的版本是2.0版。 本文会对OAuth 2.0的设计思路和运行流程,做一个简明通俗的解释,主要参考材料为RFC 6749。 OAuth 2.0 是一个开放标准&#…

vue3 之 倒计时函数封装

理解需求 编写一个函数useCountDown可以把秒数格式化为倒计时的显示xx分钟xx秒 1️⃣formatTime为显示的倒计时时间 2️⃣start是倒计时启动函数,调用时可以设置初始值并且开始倒计时 实现思路分析 安装插件 dayjs npm i dayjs倒计时逻辑函数封装 // 封装倒计时…

JVM(4)原理篇

1 栈上的数据存储 在Java中有8大基本数据类型: 这里的内存占用,指的是堆上或者数组中内存分配的空间大小,栈上的实现更加复杂。 以基础篇的这段代码为例: Java中的8大数据类型在虚拟机中的实现: boolean、byte、char…

Docker的常见命令以及命令别名

常见命令 命令说明docker pull拉取镜像docker push推送镜像到DockerRegistrydocker images查看本地镜像docker rmi删除本地镜像docker run创建并允许容器docker stop停止指定容器docker start启动指定容器docker restart重新启动容器docker rm删除指定容器docker ps查看容器do…