Chatgpt为什么像打字机逐字输出?磨洋工,防止数据库被盗

2024-01-03 11:28

本文主要是介绍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为什么像打字机逐字输出?磨洋工,防止数据库被盗的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/565544

相关文章

SQL Server修改数据库名及物理数据文件名操作步骤

《SQLServer修改数据库名及物理数据文件名操作步骤》在SQLServer中重命名数据库是一个常见的操作,但需要确保用户具有足够的权限来执行此操作,:本文主要介绍SQLServer修改数据... 目录一、背景介绍二、操作步骤2.1 设置为单用户模式(断开连接)2.2 修改数据库名称2.3 查找逻辑文件名

SQL Server数据库死锁处理超详细攻略

《SQLServer数据库死锁处理超详细攻略》SQLServer作为主流数据库管理系统,在高并发场景下可能面临死锁问题,影响系统性能和稳定性,这篇文章主要给大家介绍了关于SQLServer数据库死... 目录一、引言二、查询 Sqlserver 中造成死锁的 SPID三、用内置函数查询执行信息1. sp_w

Druid连接池实现自定义数据库密码加解密功能

《Druid连接池实现自定义数据库密码加解密功能》在现代应用开发中,数据安全是至关重要的,本文将介绍如何在​​Druid​​连接池中实现自定义的数据库密码加解密功能,有需要的小伙伴可以参考一下... 目录1. 环境准备2. 密码加密算法的选择3. 自定义 ​​DruidDataSource​​ 的密码解密3

Maven项目中集成数据库文档生成工具的操作步骤

《Maven项目中集成数据库文档生成工具的操作步骤》在Maven项目中,可以通过集成数据库文档生成工具来自动生成数据库文档,本文为大家整理了使用screw-maven-plugin(推荐)的完... 目录1. 添加插件配置到 pom.XML2. 配置数据库信息3. 执行生成命令4. 高级配置选项5. 注意事

在Java中基于Geotools对PostGIS数据库的空间查询实践教程

《在Java中基于Geotools对PostGIS数据库的空间查询实践教程》本文将深入探讨这一实践,从连接配置到复杂空间查询操作,包括点查询、区域范围查询以及空间关系判断等,全方位展示如何在Java环... 目录前言一、相关技术背景介绍1、评价对象AOI2、数据处理流程二、对AOI空间范围查询实践1、空间查

Python+PyQt5实现MySQL数据库备份神器

《Python+PyQt5实现MySQL数据库备份神器》在数据库管理工作中,定期备份是确保数据安全的重要措施,本文将介绍如何使用Python+PyQt5开发一个高颜值,多功能的MySQL数据库备份工具... 目录概述功能特性核心功能矩阵特色功能界面展示主界面设计动态效果演示使用教程环境准备操作流程代码深度解

MySQL数据库实现批量表分区完整示例

《MySQL数据库实现批量表分区完整示例》通俗地讲表分区是将一大表,根据条件分割成若干个小表,:本文主要介绍MySQL数据库实现批量表分区的相关资料,文中通过代码介绍的非常详细,需要的朋友可以参考... 目录一、表分区条件二、常规表和分区表的区别三、表分区的创建四、将既有表转换分区表脚本五、批量转换表为分区

Spring AI 实现 STDIO和SSE MCP Server的过程详解

《SpringAI实现STDIO和SSEMCPServer的过程详解》STDIO方式是基于进程间通信,MCPClient和MCPServer运行在同一主机,主要用于本地集成、命令行工具等场景... 目录Spring AI 实现 STDIO和SSE MCP Server1.新建Spring Boot项目2.a

MySQL Workbench工具导出导入数据库方式

《MySQLWorkbench工具导出导入数据库方式》:本文主要介绍MySQLWorkbench工具导出导入数据库方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝... 目录mysql Workbench工具导出导入数据库第一步 www.chinasem.cn数据库导出第二步

Java应用如何防止恶意文件上传

《Java应用如何防止恶意文件上传》恶意文件上传可能导致服务器被入侵,数据泄露甚至服务瘫痪,因此我们必须采取全面且有效的防范措施来保护Java应用的安全,下面我们就来看看具体的实现方法吧... 目录恶意文件上传的潜在风险常见的恶意文件上传手段防范恶意文件上传的关键策略严格验证文件类型检查文件内容控制文件存储