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

相关文章

Spring AI使用tool Calling和MCP的示例详解

《SpringAI使用toolCalling和MCP的示例详解》SpringAI1.0.0.M6引入ToolCalling与MCP协议,提升AI与工具交互的扩展性与标准化,支持信息检索、行动执行等... 目录深入探索 Spring AI聊天接口示例Function CallingMCPSTDIOSSE结束语

虚拟机Centos7安装MySQL数据库实践

《虚拟机Centos7安装MySQL数据库实践》用户分享在虚拟机安装MySQL的全过程及常见问题解决方案,包括处理GPG密钥、修改密码策略、配置远程访问权限及防火墙设置,最终通过关闭防火墙和停止Net... 目录安装mysql数据库下载wget命令下载MySQL安装包安装MySQL安装MySQL服务安装完成

MySQL进行数据库审计的详细步骤和示例代码

《MySQL进行数据库审计的详细步骤和示例代码》数据库审计通过触发器、内置功能及第三方工具记录和监控数据库活动,确保安全、完整与合规,Java代码实现自动化日志记录,整合分析系统提升监控效率,本文给大... 目录一、数据库审计的基本概念二、使用触发器进行数据库审计1. 创建审计表2. 创建触发器三、Java

三频BE12000国补到手2549元! ROG 魔盒Pro WIFI7电竞AI路由器上架

《三频BE12000国补到手2549元!ROG魔盒ProWIFI7电竞AI路由器上架》近日,华硕带来了ROG魔盒ProWIFI7电竞AI路由器(ROGSTRIXGR7Pro),目前新... 华硕推出了ROG 魔盒Pro WIFI7电竞AI路由器(ROG STRIX GR7 Phttp://www.cppcn

SQL server数据库如何下载和安装

《SQLserver数据库如何下载和安装》本文指导如何下载安装SQLServer2022评估版及SSMS工具,涵盖安装配置、连接字符串设置、C#连接数据库方法和安全注意事项,如混合验证、参数化查... 目录第一步:打开官网下载对应文件第二步:程序安装配置第三部:安装工具SQL Server Manageme

C#连接SQL server数据库命令的基本步骤

《C#连接SQLserver数据库命令的基本步骤》文章讲解了连接SQLServer数据库的步骤,包括引入命名空间、构建连接字符串、使用SqlConnection和SqlCommand执行SQL操作,... 目录建议配合使用:如何下载和安装SQL server数据库-CSDN博客1. 引入必要的命名空间2.

Java通过驱动包(jar包)连接MySQL数据库的步骤总结及验证方式

《Java通过驱动包(jar包)连接MySQL数据库的步骤总结及验证方式》本文详细介绍如何使用Java通过JDBC连接MySQL数据库,包括下载驱动、配置Eclipse环境、检测数据库连接等关键步骤,... 目录一、下载驱动包二、放jar包三、检测数据库连接JavaJava 如何使用 JDBC 连接 mys

在Linux中改变echo输出颜色的实现方法

《在Linux中改变echo输出颜色的实现方法》在Linux系统的命令行环境下,为了使输出信息更加清晰、突出,便于用户快速识别和区分不同类型的信息,常常需要改变echo命令的输出颜色,所以本文给大家介... 目python录在linux中改变echo输出颜色的方法技术背景实现步骤使用ANSI转义码使用tpu

MySQL数据库中ENUM的用法是什么详解

《MySQL数据库中ENUM的用法是什么详解》ENUM是一个字符串对象,用于指定一组预定义的值,并可在创建表时使用,下面:本文主要介绍MySQL数据库中ENUM的用法是什么的相关资料,文中通过代码... 目录mysql 中 ENUM 的用法一、ENUM 的定义与语法二、ENUM 的特点三、ENUM 的用法1

Java中调用数据库存储过程的示例代码

《Java中调用数据库存储过程的示例代码》本文介绍Java通过JDBC调用数据库存储过程的方法,涵盖参数类型、执行步骤及数据库差异,需注意异常处理与资源管理,以优化性能并实现复杂业务逻辑,感兴趣的朋友... 目录一、存储过程概述二、Java调用存储过程的基本javascript步骤三、Java调用存储过程示