Chatgpt为什么像打字机逐字输出?磨洋工,防止数据库被盗
在他后台的数据库里肯定是完整的结果,每次只给你一个单词一个单词的输送,一方面是为了耍酷,好像真的是一个人在那给你说话,另一方面也是防止第三方的抄袭者最快速度盗取采集偷走数据库。防止他们的服务器崩溃,可以多收几个月会员费。
都说搞ai需要大量的显卡GPU硬件支撑后台,导致全球的显卡价格都飞涨。百度网盘为什么每次下载只给我们30k50k的速度,为什么不给我们1MB的免费下载速度呢?你看视频的时候,会员费一年可能是两三百块钱,也就一天5毛钱到一块钱。
只有限制普通用户的速度,才能给那些付费的vip提供每秒下载一兆10兆的速度。简单说就是流量和后台服务器硬件都是要成本的,如何实现利润最大化。
如果没有任何限制,你咨询一个编程问题,他0,01秒把结果给你,如果你作为一个中间平台,把用户几万几百万个的问题都集中起来向openai中心发起请求。每个月就付个一两百块钱,但是可以创造100万的收入,Gpt发明者的利润都被你抢走了。
如果你是一个更大的平台,比如百度ai,什么文心文言,可以在短短的几天时间,把他们所有想问的问题都得到正确的答案,然后变成自己的知识库。这也是一件很可怕的事情。
简单说,服务商要做到可以控制你,这样才能活得长久。就像英特尔做cpu挤牙膏一样,别人都用三纳米技术做手机cpu了,他还在搞8纳米10纳米的技术生产cpu,这样才能做到利润最大化。
如果他跟amd同样去抢占最先进的纳米制程,首先他的代工费就要增加,如果自己的芯片晶圆工厂提升纳米水平,成本会增加数千亿,导致恶性循环,越来越高的成本,越来越低的利润。
就像微软的SQL SERVER2008一样,其实服务端内核的话也就30mb安装包就够了,但是他捆绑.net一环境安装包达到600MB,还有一个管理工具客户端也需要庞大的硬盘占用,两个安装时间可能都要一个小时,而且各种冲突有的时候都很难安装成功。
如果他推出内核版本,20秒到一分钟就能安装完成,那就没有逼格了,想卖个高价都不容易了。
就像搜索引擎,为什么10年过去了,它的结果也没什么改变,每次都是那些错误的不是我们想要的搜索结果?因为它的主要目的是卖广告,说白了就是赵本山说的那个卖拐。比如什么血友病啊那些莆田系医院,你输入一个肿瘤名称搜索一下,点击一次百度就可以赚到黑心医院的1000 2000块钱的广告费。
羊毛出在羊身上,然后那些医院等你上门去治疗的时候,又狠狠的宰你几刀。
拼多多你给别人推荐新用户,要推荐达到一定数量,你才能拿到你这100块钱的奖金,否则你看到那个80块钱,永远都没法提现。
无商不奸,无奸不商。自古套路得天下。
这个问题,我去问了一下ChatGPT!
然后,他给了我一个非常棒的答案。
以下内容,由ChatGPT回答。
………………
哈哈,你这问题问得好,像是抓住了我的小辫子。聊天机器人这么大个身子,为啥只能一个个字地输出呢?这就像你去饭店,明明是个豪华自助餐,服务员却要一勺一勺地给你盛菜,你说烦不烦?
其实,这背后是有原因的。首先,虽然看起来我在一字一字地输出,但实际上,我是一次性生成一大段话的,只不过在展示的时候,为了给你一个像是真人正在打字的感觉,所以就变成了这样。你说我这不是自找麻烦吗?
再者,这样做也是为了增加你的参与感。你想啊,如果我一下子就把所有话都说完了,那你还有什么可说的?我这不是把话题都抢完了吗?所以,我这是在给你留言的空间,你看,我这不是很贴心吗?
不过,话说回来,这样做的确是有点麻烦。你要是不喜欢这样,我完全可以一次性给你展示所有的话。这就像你在饭店,如果你不喜欢服务员一勺一勺地给你盛菜,你完全可以要求他们把所有的菜都端上来,让你自己选。只不过,我怕你选不过来,所以才这样做的。
所以,你问我为什么是一个个字输出,我要说的就是,这是为了给你更好的体验,也是为了让我们的对话更有趣。你说我这回答满意不满意?喜欢的话,就给我点个赞,留个评论,转发一下,怎么样?
我知道我这回答有点长,但你别嫌我啰嗦。我这不是在和你搞好关系,增进感情吗?你说对吧?而且,你看,我这不是给你写了一个小故事吗?这可是一石二鸟,一箭双雕啊!
所以,喜欢我这样的回答,就多来找我聊天,多给我提问题。我保证,我每次都会给你一个满意的答案,让你大开眼界,受益匪浅。你说好不好?
反正,看他胡说八道,看他乱扯还是蛮有意思的。不是吗?
你怎么看待这个问题呢。
=========
无论这个问题简单还是复杂,chatGPT给出答案的方式都是一个个字打出来的,而不是一次就给出问题的全部答案,就像你在某度搜索框输入一个问题,应该是很快给出一个完整的结果(排除广告之类的行为和干扰)。如果我理解的没错的话,那这个问题的回答就是:它故意的。
没错,就是故意的。不用钻什么Token或者结合上下文预测之类的专业分析,因为这些东西,包括你的带宽、网速、电脑配置之类的,都还不至于让一台超级计算机像挤牙膏一样一个一个字给你挤出答案,好多亿美刀在那天天烧着,即便每天的访问量和并发量超级大,但是你那点普通的文本问题压根不会让chatGPT有任何的压力和烦恼。如果想直接给你答案,也会跟你在某度搜索一样快。但是它并没有这么做。原因很简单:因为目前chatGPT的人机交互方式的载体是一个聊天机器人呀,虽然我们收到其他人文字聊天回复也是一下子就收到全部,但是chatGPT就是故意让你看到它似乎在那里琢磨你的问题,在逐字逐句地生成回答,感觉你可以穿越时间绕到它的身后,又或者感觉像有一个隐形的人坐在你的位子上在敲键盘,这使其看起来更像一个真实的对话。这种方式可以让对话更加自然,更符合人类的交流方式。说的再庸俗一点,这不排除一种营销的手段,而且你不得不承认这种感觉是比较奇妙并不会让你反感的。。换个角度想想,如果它像一个搜索引擎一样,哗一下子给出你全部的答案,有没有感觉少了一点东西?所以,就是这样。别想那么多,当然,因为长文本可能造成的信息过载问题不是没有可能,那个并不是这个问题里面的关键。
相关文章:
Chatgpt为什么像打字机逐字输出?磨洋工,防止数据库被盗
在他后台的数据库里肯定是完整的结果,每次只给你一个单词一个单词的输送,一方面是为了耍酷,好像真的是一个人在那给你说话,另一方面也是防止第三方的抄袭者最快速度盗取采集偷走数据库。防止他们的服务器崩溃,可以多收几个月会员费。 都说搞…...
ubuntu 卸载桌面
要卸载Ubuntu上的桌面环境,您可以按照以下步骤进行操作: 登录到您的Ubuntu系统,并打开终端。 确认您当前正在使用的桌面环境。可以运行以下命令来查看已安装的桌面环境: s /usr/share/xsessions/ 根据您当前使用的桌面环境&…...

Linux文件fd剖析
学习之前,首先要认识什么是文件? 空文件也是要在内存中占据空间的,因为它还有属性数据。文件 属性 内容文件操作 对内容 对属性 或者对内容和属性的操作标定一个文件的时候,必须使用:路径文件名,文件具…...
VMWARE ESXi存储多路径策略修改
一、存储多路径介绍 VMware 路径选择插件 (PSP) 负责选择 I/O 请求的物理路径。插件是 VMware NMP 的子模块。NMP 根据设备类型为每个逻辑设备分配默认 PSP。每个PSP 启用并执行相应的路径选择策略。支持的路径选项有以下3种: VMW_PSP_MRU - 最近使用 它将选择在系…...
结构体详解
结构体: 一系列具有相同类型或不同类型的数据构成的数据集合,也叫结构 结构体可以用来封装一些属性来组成新的类型。 结构体的大小: 结构体的大小不是结构体元素单纯相加。内存对齐(若计算机使用32位字长的cpu,对32位的…...

前端开发个人简历范本(2024最新版-附模板)
前端开发工程师个人简历范本> 年龄 25岁 性别 男 毕业院校 XX大学 张三 学历 邮箱 leeywai-tools.cn 本科 专业 计算机科学与技术 个人梗概 拥有扎实的前端开发技能和丰富的实践经验 善于与团队合作,适应能力强,能够快速融入团队并贡献自…...
# 编程语言简史
编程语言简史 文章目录 编程语言简史1. python简史1. python发展历程 2. python适用领域1. 优点:2. 缺点:3. 应用领域: 2. java简史1. java发展历程2. java适用领域 3. C简史1. C发展历程2. C使用领域 4. C简史1. C发展历程2. C适用领域 5. C…...

SpringMVC学习与开发(三)
注:此为笔者学习狂神说SpringMVC的笔记,其中包含个人的笔记和理解,仅做学习笔记之用,更多详细资讯请出门左拐B站:狂神说!!! 10、ssm整合 问了一下ChatGPT SSM 是一个基于 Java 的开发框架整合,由 Spring、…...

JAVA对象、List、Map和JSON之间的相互转换
JAVA对象、List、Map和JSON之间的相互转换 1.Java中对象和json互转2.Java中list和json互转3.Java中map和json互转 1.Java中对象和json互转 Object obj new Object(); String objJson JSONObject.toJSONString(obj);//java对象转json Object newObj JSONObject.parseObject(…...

图像分割-漫水填充法 floodFill
版权声明:本文为博主原创文章,转载请在显著位置标明本文出处以及作者网名,未经作者允许不得用于商业目的。 本文的C#版本请访问:图像分割-漫水填充法 floodFill (C#)-CSDN博客 FloodFill方法是一种图像处理算法&#…...

Python open函数详解:打开指定文件与 readline和readlines函数:按行读取文件
Python open函数详解:打开指定文件 掌握了各种操作目录字符串或目录的函数之后,接下来可以准备读写文件了。在进行文件读写之前,首先要打开文件。 Python 提供了一个内置的 open() 函数,该函数用于打开指定文件。 open() 函数的…...
Vue 生命周期有哪些?作用是什么?
什么是vue的生命周期 Vue 实例从开始创建、初始化数据、编译模板、挂载Dom和渲染、更新和渲染、卸载等一系列过程,这是 Vue 的生命周期 vue的生命周期的八个钩子函数 beforeCreat() 创建前 在new一个vue实例后,只有一些默认的生命周期钩子和默认事件&a…...

《Vue3 前端构建工具》 Vue-cli 与 Vite 创建项目的插件和配置对比
前言 2024 年 啦!Vue2 也于 2023.12.31 寿终正寝 ! 然而我的 Vue3 升级一再拖延(惭愧不已)~ 赶起来吧~ 今天用 vue-cli 和 vite 分别创建了 Vue3 项目,具体实现步骤见如下两篇。 《基于 Vue Cli4.x Vue3 TS styl…...
springboot(ssm中山社区医疗综合服务平台 医疗管理系统 Java系统
springboot(ssm中山社区医疗综合服务平台 医疗管理系统 Java系统 开发语言:Java 框架:ssm/springboot vue JDK版本:JDK1.8(或11) 服务器:tomcat 数据库:mysql 5.7(或8.0&#x…...

Qt编写的exe程序上添加程序信息
1、qtcreator编写 在pro文件中添加如下信息 # 版本信息 VERSION 4.0.2.666# 图标 RC_ICONS Images/MyApp.ico# 公司名称 QMAKE_TARGET_COMPANY "Digia"# 产品名称 QMAKE_TARGET_PRODUCT "Qt Creator"# 文件说明 QMAKE_TARGET_DESCRIPTION "Qt …...

(一)CarPlay集成开发之概述与环境篇
系列文章目录 第一章 CarPlay集成开发之概述与环境篇 文章目录 系列文章目录概述开发环境依赖项总结 概述 CarPlay是由苹果公司开发的一款集成在iOS系统中,用于运行在已完成对接该系统的汽车中控台,仪表盘上的车载系统,该系统通过USB或者WI…...

js文件上传 分片上传/断点续传/极速秒传
(极速秒传)利用md5判断上传的文件是否存在 MD5信息摘要算法,一种被广泛使用的密码散列函数,可以产生出一个128位(16字节)的散列值(hash value),用于确保信息传输完整一致。 每一个文件都会生成…...
mysql 通过 binglog 恢复数据
mysql 通过 binglog 恢复数据 测试数据库版本: 8.0.5 查看当前是否开启 进入数据库,查看当前是否开启了 binglog 的相关设置: mysql> show variables like log_bin%; -------------------------------------------------------------- | Variable_name …...

【REST2SQL】01RDB关系型数据库REST初设计
0 概念 REST2SQL实现连接数据库,数据库的表或视图即可提供REST的GET\POST\PUT\DELETE请求,SQL可执行SQLECT\INSERT\UPDATE\DELETE语句。 0.1 RDB Relational Database 即关系型数据库(简称 RDB)是一种以关系(即表格…...

图像识别原理
图像识别是计算机视觉领域中的一个重要任务,其目标是使计算机系统能够理解和解释图像中的信息。以下是图像识别的基本原理: 1. 数据采集:首先,需要获取图像数据。这可以通过摄像头、传感器、扫描仪等设备来实现。图像可以是静态的…...
挑战杯推荐项目
“人工智能”创意赛 - 智能艺术创作助手:借助大模型技术,开发能根据用户输入的主题、风格等要求,生成绘画、音乐、文学作品等多种形式艺术创作灵感或初稿的应用,帮助艺术家和创意爱好者激发创意、提高创作效率。 - 个性化梦境…...

第19节 Node.js Express 框架
Express 是一个为Node.js设计的web开发框架,它基于nodejs平台。 Express 简介 Express是一个简洁而灵活的node.js Web应用框架, 提供了一系列强大特性帮助你创建各种Web应用,和丰富的HTTP工具。 使用Express可以快速地搭建一个完整功能的网站。 Expre…...
web vue 项目 Docker化部署
Web 项目 Docker 化部署详细教程 目录 Web 项目 Docker 化部署概述Dockerfile 详解 构建阶段生产阶段 构建和运行 Docker 镜像 1. Web 项目 Docker 化部署概述 Docker 化部署的主要步骤分为以下几个阶段: 构建阶段(Build Stage):…...
从零实现富文本编辑器#5-编辑器选区模型的状态结构表达
先前我们总结了浏览器选区模型的交互策略,并且实现了基本的选区操作,还调研了自绘选区的实现。那么相对的,我们还需要设计编辑器的选区表达,也可以称为模型选区。编辑器中应用变更时的操作范围,就是以模型选区为基准来…...
IGP(Interior Gateway Protocol,内部网关协议)
IGP(Interior Gateway Protocol,内部网关协议) 是一种用于在一个自治系统(AS)内部传递路由信息的路由协议,主要用于在一个组织或机构的内部网络中决定数据包的最佳路径。与用于自治系统之间通信的 EGP&…...

九天毕昇深度学习平台 | 如何安装库?
pip install 库名 -i https://pypi.tuna.tsinghua.edu.cn/simple --user 举个例子: 报错 ModuleNotFoundError: No module named torch 那么我需要安装 torch pip install torch -i https://pypi.tuna.tsinghua.edu.cn/simple --user pip install 库名&#x…...
《C++ 模板》
目录 函数模板 类模板 非类型模板参数 模板特化 函数模板特化 类模板的特化 模板,就像一个模具,里面可以将不同类型的材料做成一个形状,其分为函数模板和类模板。 函数模板 函数模板可以简化函数重载的代码。格式:templa…...

基于Java+MySQL实现(GUI)客户管理系统
客户资料管理系统的设计与实现 第一章 需求分析 1.1 需求总体介绍 本项目为了方便维护客户信息为了方便维护客户信息,对客户进行统一管理,可以把所有客户信息录入系统,进行维护和统计功能。可通过文件的方式保存相关录入数据,对…...

iview框架主题色的应用
1.下载 less要使用3.0.0以下的版本 npm install less2.7.3 npm install less-loader4.0.52./src/config/theme.js文件 module.exports {yellow: {theme-color: #FDCE04},blue: {theme-color: #547CE7} }在sass中使用theme配置的颜色主题,无需引入,直接可…...
go 里面的指针
指针 在 Go 中,指针(pointer)是一个变量的内存地址,就像 C 语言那样: a : 10 p : &a // p 是一个指向 a 的指针 fmt.Println(*p) // 输出 10,通过指针解引用• &a 表示获取变量 a 的地址 p 表示…...