浅谈ChatGPT 对当下互联网生态意义

目录
  • ChatGPT
  • AI 编程

ChatGPT

持续火爆的 ChatGPT是基于 OpenAI 开发的 GPT-3 模型进行微调得到一款聊天机器人产品,当下大家应该都已经体验过了,对于技术从业者或者普通用户带来的震撼都是极大的,因为人工智能第一次拥有了类人的语言风格和情感色彩,这种前所未有的体验自然引爆了整个网络。

但热潮过后也引发了我的一些思考,对于大多数人而言,ChatGPT 似乎可以无缝衔接到任何场景,似乎人工智能的时代已经来临,但是从技术上说,ChatGPT 只是在 GPT-3 的基础上加入了一些更友好的生成风格,从某种角度看,ChatGPT 是一个会讨好你的,友善的,令人愉快的聊天对象。

如果你翻阅过 OpenAI 的文档,那么应该了解到当下的 GPT-3 模型拥有一些不可避免的硬伤,例如 4000 tokens 的上下文限制,对于通过 prompt 预训练来让 GPT-3 具备更复杂场景的处理能力就显得非常的不足,如果类比的话,好比早年的汇编程序编程的设备,拥有很小的内存空间,无法装下特别复杂的指令,只能通过复杂的软件架构来实现多设备之间的协作从而完成一个在当下我们看来非常简单的任务,但是 --->>>

AI 编程

AI 可以编程了!! AI 可以编程了!! AI 可以编程了!!

重要的事情说三遍,内存大小根本不是问题,作为技术从业者,我经历了早期的 pc 机时代到现在如此发达的互联网,小时候上网是 64kb 调制解调器,网页上只能看到一些文字,存储图片都很费劲,但是在那个年代你会因为互联网这些简陋的应用,简陋的网页而激动人心,因为你看到的是一个全新的时代。

事实上在我成为行业专家,从事工作之后的后几年已经渐渐没有了当初那种激动人心的体验,也一度失去了改变世界的梦想,上班拧螺丝,下班刷抖音已经成为很多人的日常,在技术圈里,新技术的发展越来越内卷,那些曾经热衷于讨论的新鲜玩意逐渐消失,大龄程序员们关注的是房子车子老婆孩子,还有那 35岁的失业红线,刚毕业的年轻程序员们则讨论哪家又裁员了,今年的 Package 又不行了。最近几年技术网红越来越多,而能讨论的技术空间则越来越少。

这一现象的本质是前几轮的技术革 命周期已经临近尾声,技术生态和技术成长空间已经渐渐不足,但是我国每年毕业的理工科学生缺越来越多,这必然导致了我们所说的内卷,人才内耗现象的发生。

让我们回顾整个计算机信息革 命几十年发展的历程,从最初的大型服务器计算机在企业内部逐渐普及,彼时以 IBM 这类企业服务器厂商为主的时代到比尔盖茨,乔布斯敏锐的发现了个人计算机普及的趋势,推动了个人计算机行业的集聚发展,从而有了丰富的广泛的软件行业,这里事实上是两个阶段

  • 计算机在企业的普及,此时计算机属于专用设备,处理特定的专业场景,软件也主要基于这些专业场景开发,这一阶段的特点是软件开发的要求很高,因为编程很复杂。
  • 计算机在个人的普及,计算机进入民用化时代,高级语言蓬勃发展,软件开发的门槛降低,规模化和标准化让经过教育和培训的学生或者成人自学都能掌握,从而大大推动了软件行业的发展,不过这一阶段的编程要求依然是比较高的,参考我国早年雷军等大佬的从业经历,但已经是非常大的一次进步了,而且那个时候的软件只能编写在软盘上,可能只有几百kb左右的空间,如果你曾经玩过软盘版本的金庸群侠传就知道我在说什么了。

事实上我已经很久没写文章了,技术内卷让我失去了分享的乐趣,完全没有任何让人兴奋的东西可以研究可以讨论,但是 ChatGPT 确实重新点燃了我对讨论,对分享的兴趣。

事实上互联网能够发展到今天这个规模,个人计算机的普及自然是功不可没,毕竟 IPV4 的设计者们都应该想不到有一天地址池还能枯竭,可见无论什么时代,再优秀的人也难以突破时代对想象力的限制。

当时间进入 90 年代,互联网技术突飞猛进,软件应用的形态从 C/S 结构向 B/S 结构演变,时至今日几乎大部分软件都需要和远程数据库进行通信,数据中心化催生了大数据,云计算,推动了 Web 的发展,如果说个人 PC 的发展是科技平等化,那么移动智能设备 IPhone 的出现则是让智能设备和人类个体进行了一个深度绑定,过去 PC 不能代表你,PC 只是你某个时间或者空间断面上的你,但是智能手机却几乎能够代表你,通过智能手机里的应用和数据分析几乎可以勾勒出你这个人的方方面面,因此在这个阶段大致也可以分为两个部分

  • 基于 PC 的互联网普及,我们身份的某一个切面被连接到了网络上,推动了早期 web 的蓬勃发展
  • 基于 智能手机的移动互联网,让我们的以近乎完整的数字身份连接网络

以上就是时至今日的我理解的互联网的发展历程,回顾这些则是为了展开下面关于 ChatGPT 的讨论。

从上面两个阶段发现就软件本身其实经历了两个不同层次的周期

  • 第一个周期本地软件的编程周期,软盘,光盘,存储介质的变化,空间变大,程序变的复杂
  • 第二个周期软件存储去介质化,通过互联网软件可以以任意大小进行分发和使用,代码的量级也达到了亿级,软件变得极其复杂。
  • 第三个周期 --->>>

对于 ChatGPT 来说,我认为就是第三周期的正式开启,现在的软件很复杂也很巨大,例如 Facebook,或者淘宝,但是这些代码都是手工编辑的,其中一小部分可能是自动是生成的,如果把软件比作制造业,那么第一阶段的软件开发是作坊,非工业化的,而第二阶段则是工业化的,效率比较第一阶段有了极大的提升,但是对于巨大规模的问题依然束手无措

软件行业的巨大规模问题,例如千人千面,中心化软件的个性化,SaaS 的定制化,以目前的技术能力,收益几乎是无法覆盖成本。

由此可见软件行业继续按照现有的路径发展,本质上已经是无法解决这些问题了,无论是更智能的 IDE 还是更加抽象的编程语言,如果用这种思路去开发 ChatGPT 这样的软件那必然是海量的人力和海量的 Bug 以及难以预计的维护成本。

回到我之前提到的 AI 可以编程了,恰恰是这个问题的解。

把 ChatGPT 背后的 GPT-3 看做是一种可编程环境,那么你就不难理解我所说的第三周期的含义。

  • 第三个周期,软件编程进一步抽象为对 AI Model 进行编程,利用高级语言对 AI 进行编程,利用 AI 的能力重新构建新一代的数字应用。

所以新一代的数字应用是什么呢?

我们现在所使用的 App 无论厂商口号喊的怎么想,要以用户为中心之类的,但其本质是以平台或者组织为中心构建的应用,简单理解这句话,那就是作为用户你的需求从未真正被这些应用所正视过,这也是我前面提到的现代软件在面临个性化上的严重不足,研发成本和收益的不匹配。

而基于 AI 为中心的下一代数字应用,其核心是利用 AI 具备的语义理解,情感分析,内容生成等强大的基础能力,能够真正做到以用户为中心,这种思路转换将完全颠覆我们对现在数字应用的理解。

我举一个非常简单的例子,比如我们用微信,你可以仔细回想你很多沟通上的需求微信能够满足你么?

  • 时时刻刻的重要内容提醒,拟人化的不在线临时回复
  • 群消息的过滤和检索,群消息讨论的观察,消息的分类
  • 朋友圈消息的提炼,对重要人朋友圈的时刻关注

微信本质是一种异步沟通的产品机制,在设计上实时沟通仅限于你和沟通对象同时在线的情况

对消息的实时观察,过滤,检索,分类,整理让我们很容易错过许多非常重要的信息,对于个人而言可能损失了很多机会,又或者降低了学习的效率,其本质是因为基于移动互联网时代,我们虽然和设备做了深度绑定,但我们的时间是有限的,一个人不可能 24 小时都挂在网上,同时我们也没有能力分身亿万,对所有东西都保持关注,但是 AI 带来了一种可能性

未来,你可能拥有 N 个数字助手,这些数字助手都基于特定编程,能够帮你处理各种特定的事务,让你突破自身时间的限制,总结起来

第一个周期让我们有限的连接,第二个周期让我们完整的连接,第三个周期让我们几乎无限的连接。

这是一个新时代,一切都将被颠覆,而你做好准备了么?

以上就是浅谈ChatGPT 对当下互联网生态意义的详细内容,更多关于ChatGPT 互联网生态意义的资料请关注我们其它相关文章!

(0)

相关推荐

  • chatGPT使用及注册过程中常见的一些错误解决方法(所有报错汇总)

    目录 前言 一.在注册或者使用chatGPT之前要做的准备工作. 二.chatGPT注册过程及使用过程中报错解决方法. 1.Access denied,报错1020    (发生在注册时,或者之前已经注册好,而且能使用,但现在突然报这种错误) 2.not  available  in  your  country(发生在注册时,或者之前已经注册好,而且能使用,但现在突然报这种错误) 3.chatgpt is at capacity right now(发生在注册时,或者之前已经注册好,而且能使用

  • 把ChatGPT配置到微信群里可以对AI提问的操作教程

    目录 一.前言:用的很爽! 二.教程:如何部署 1. 镜像文件 2. 注册账号 3. API keys 申请 4. 镜像部署 5. 运行效果 一.前言:用的很爽! 自从小傅哥用上 ChatGPT 连搜索引擎用的都不多了,很多问题的检索我第一时间都会想到去 ChatGPT 提问试试.它的回答既非常准确又没有一堆广告,对于研发人员来说使用 ChatGPT 简直是个宝贝. 它能给你编写简单的工程案例代码,它能回答你没有缺少思路的疑难问题,它也能帮你优化你需要内卷的 PPT 话术!哈哈哈,但当然它也有不

  • ChatGpt无法访问或错误码1020的几种解决方案

    最近ChatGpt异常火热,访问网站经常会出现1020的错误代码,或无法访问. 大概率是因为服务器压力大,网关返回的1020错误码,只能等待官方修复,以下几种解决方案仅供参考. 1. 更换浏览器 2. 删除浏览器Cookie chrome浏览器: 右上角三点 - 设置 - 隐私和安全 - Cookie 和其他站点数据 Edge浏览器: 右上角三点 - 设置 - Cookie 和站点权限 Firefox浏览器: 右上角三横 - 设置 - 隐私和安全 - Cookie和站点数据 3. 启用.更换代理

  • chatGPT与传统搜索结合创建新一代搜索引擎

    目录 正文 为什么我们会更接受chatGPT的模式 chatGPT相对于搜索引擎的不足之处 chatGPT与传统搜索引擎结合 总结 正文 不到40天,ChatGPT的日活量已突破千万!而当年同样引起轰动的Instagram达到这一成就足足花了355天. 这代表着我们正在广泛且快速地接受被chatGPT重新定义的知识查询与获取的方式. 而这个需求在过去的20年中,是由类似google,baidu这样的搜索引擎所定义和满足的.现在,范式革 命正在出现.这也是为什么google对于chatGPT与微软

  • 与近日火爆的ChatGPT聊Elasticsearch源码

    目录 正文 ChatGpt对话内容 ChatGpt对话截图 正文 最近在研读Elasticsearch最新的源代码,今天突发奇想能不能和ChatGPT聊聊Elasticsearch,看看他对Elasticsearch源码有多少了解,试了后发现这货还不赖. 参考下面的对话内容和最后的对话截图. 不过美中不足的是,ChatGPT的知识截止2021年,所以当我问他一些最新源码时,他的分析还停留在以前的版本上,希望ChatGPT能紧跟时事潮流,早日实现实时迭代更新知识库. ChatGpt对话内容 我:聊

  • ChatGPT会成为下一代搜索引擎之王吗?SEO在哪里?

    目录 ChatGPT 究竟是什么? ChatGPT 的核心是搜索 ChatGPT 是现代的谷歌搜索 ChatGPT 是生成式 AI SEO 陨落,LLMO 冉冉升起 什么是上下文学习? 总结 ChatGPT 直接颠覆了 SEO 行业,能直接为用户生成答案的 ChatGPT 可能很快就会取代谷歌成为下一代搜索引擎,再也没有什么提高网页排名,SEO 也将变得毫无意义. LLMO, Large Language Model Optimization,即大型语言模型优化.指的是确保大型语言模型(LLM)

  • 浅谈ChatGPT 对当下互联网生态意义

    目录 ChatGPT AI 编程 ChatGPT 持续火爆的 ChatGPT是基于 OpenAI 开发的 GPT-3 模型进行微调得到一款聊天机器人产品,当下大家应该都已经体验过了,对于技术从业者或者普通用户带来的震撼都是极大的,因为人工智能第一次拥有了类人的语言风格和情感色彩,这种前所未有的体验自然引爆了整个网络. 但热潮过后也引发了我的一些思考,对于大多数人而言,ChatGPT 似乎可以无缝衔接到任何场景,似乎人工智能的时代已经来临,但是从技术上说,ChatGPT 只是在 GPT-3 的基础

  • 浅谈图像处理中掩膜(mask)的意义

    刚开始涉及到图像处理的时候,在opencv等库中总会看到mask这么一个参数,非常的不理解,在查询一系列资料之后,写下它们,以供翻阅. 什么是掩膜(mask) 数字图像处理中的掩膜的概念是借鉴于PCB制版的过程,在半导体制造中,许多芯片工艺步骤采用光刻技术,用于这些步骤的图形"底片"称为掩膜(也称作"掩模"),其作用是:在硅片上选定的区域中对一个不透明的图形模板遮盖,继而下面的腐蚀或扩散将只影响选定的区域以外的区域. 图像掩膜与其类似,用选定的图像.图形或物体,对处

  • 浅谈Java向下转型的意义

    一开始学习 Java 时不重视向下转型.一直搞不清楚向下转型的意义和用途,不清楚其实就是不会,那开发的过程肯定也想不到用向下转型. 其实向上转型和向下转型都是很重要的,可能我们平时见向上转型多一点,向上转型也比较好理解. 但是向下转型,会不会觉得很傻,我是要用子类实例对象,先是生成子类实例赋值给父类引用,在将父类引用向下强转给子类 引用,这不是多此一举吗?我不向上转型也不向下转型,直接用子类实例就行了. 我开始学习Java时也是这么想的,这误区导致我觉得向下转型就是没用的. 随着技术的提升,我在

  • 浅谈Java编程ToString()方法重写的意义

    上一篇文章我们介绍了java tostring方法重写代码示例,接下来,我们简单聊聊java编程tostring()方法重写的意义. 1.toString()就是是重写,对于一般的对象来说都会有这个方法,其实这个方法的目的,主要就是将对象按字符串的方式输出出来:打个比方,比如一个People类,里边有name,age这两个属性, 如果你People p = new People(); p.toString(); 这么做的话,默认输出就是一个内存地址. 那么你会想到重写ToString():这个方

  • 浅谈ctrl+c,ctrl+d,ctrl+z在linux中的意义

    ctrl+c和ctrl+z都是中断命令,但是他们的作用却不一样. ctrl+c是强制中断程序的执行. ctrl+z的是将任务中断,但是此任务并没有结束,他仍然在进程中他只是维持挂起的状态,用户可以使用fg/bg操作继续前台或后台的任务,fg命令重新启动前台被中断的任务,bg命令把被中断的任务放在后台执行. 例如:当你vi一个文件是,如果需要用shell执行别的操作,但是你又不打算关闭vi,因为你得存盘推出,你可以简单的按下ctrl+z,shell会将vi进程挂起~,当你结束了那个shell操作之

  • 浅谈C++中各种不同意义的new和delete的使用

    目录 前言 new 到底做了什么 通过VS2022查看汇编代码进行验证 operator new 重载类内operator new 重载全局 ::operator new 直接调用operator new Placement new 删除与内存释放 使用operator new创建对象该如何释放 使用placement new创建对象时该如何释放 针对数组的创建和释放 系统维护开销 总结 前言 有时候我们觉得,C++术语仿佛是要故意让人难以理解似的.这里就有一个例子:请说明new operato

  • 浅谈java中字节与字符的区别

    最近在看Java中的IO相关知识,发现对字节和字符的理解还不够.写篇总结记录一下. 一.字节 所谓字节(Byte),是计算机数据存储的一种计量单位.一个二进制位称为比特(bit),8个比特组成一个字节,也就是说一个字节可以用于区分256个整数(0~255).由此我们可以知道,字节本是面向计算机数据存储及传输的基本单位,后续的字符也就是以字节为单位存储的,不同编码的字符占用的字节数不同. 那么在Java中,除了存储的意义外,Java还将字节Byte作为一种基本数据类型,该数据类型在内存中占用一个字

  • 浅谈SpringCloud之Ribbon详解

    一.什么是负载均衡 负载均衡:建立在现有网络结构之上,它提供了一种廉价有效透明的方法扩展网络设备和服务器的带宽.增加吞吐量.加强网络数据处理能力.提高网络的灵活性和可用性. 现在网站的架构已经从C/S模式转变为B/S模式,C/S模式是有一个专门的客户端,而B/S模式是将浏览器作为客户端.当用户在浏览器上输入一个网址按下回车键后,就会产生一个请求,在远方的服务器会处理这个请求,根据这个请求来生成用户想要的页面,然后将这个页面响应给浏览器,这样用户就能看到他想要看到的东西.我们知道,一台服务器处理数

  • 浅谈Redis 缓存的三大问题及其解决方案

    目录 一.缓存穿透 1. 常见解决方案 2. 布隆过滤器 3. 缓存空数据与布隆过滤器的比较 二.缓存击穿 解决方案 三.缓存雪崩 解决方案 Redis 经常用于系统中的缓存,这样可以解决目前 IO 设备无法满足互联网应用海量的读写请求的问题. 一.缓存穿透 缓存穿透是指缓存和数据库中都没有的数据,而用户不断发起请求,如发起 id 为-1 的数据或者特别大的不存在的数据.有可能是黑客利用漏洞攻击从而去压垮应用的数据库. 1. 常见解决方案 对于缓存穿透问题,常见的解决方案有以下三种: 验证拦截:

  • 浅谈javascript运算符——条件,逗号,赋值,()和void运算符

    前面的话 javascript中运算符总共有46个,除了前面已经介绍过的算术运算符.关系运算符.位运算符.逻辑运算符之外,还有很多运算符.本文将介绍条件运算符.逗号运算符.赋值运算符.()和void运算符 条件运算符 条件运算符是javascript中唯一的一个三元运算符(三个操作数),有时直接称做'三元运算符'.通常这个运算符写成'?:',当然在代码中往往不会这么简写,因为这个运算符拥有三个操作数,第一个操作数在'?'之前,第二个操作数在'?'和':'之间,第三个操作数在':'之后 varia

随机推荐