ChatGPT 用户破亿背后...

news2024/11/15 22:47:09

2022 年 12 月初,ChatGPT 被社会广泛讨论之初,我们就介绍了 ChatGPT 母公司 OpenAI 使用了身份云(IDaaS)服务。在当时,人们还在感慨 ChatGPT 上线不到一周时间用户量就突破百万,而仅仅在不到两个月后,其用户人数已经突破 1 亿。仅在今年 1 月份,OpenAI 的网站访问量高达 6.72 亿次,较去年 11 月份的访问量增长了 3572%。

在这巨量数据背后...

01 ChatGPT 背后的“美丽新世界”

在赫胥黎笔下的《美丽新世界》中,资讯随处可得,无数资讯信息充斥着人们生活的每个角落,人们或主动或被动的接受着被过滤的且符合个人喜好的信息,即便这些零碎的信息无从证伪,但人们因其惰性,不知不觉沉溺于其中,直至丧失独立思考和抵抗的能力。

其实这并非危言耸听。早在 12 年前,哈佛大学学者韦格纳通过实验结论得出「谷歌效应」,当时受到社会广泛讨论。当搜索成本足够低廉,以及其反馈速度足够快,能让人们快速获得资讯和答案,通过一次又一次的搜索行为,人们的认知能力会被其影响。同时人们也逐渐把互联网当作自己体外记忆的装置,因为“答案”随处可得,但“答案”也并非都是真相。

尼尔·波兹曼在其《技术垄断》一书中谈到:“任何一种新的工具,都带有它特定的「内嵌」意识形态。我们感知和理解周遭世界的方式,基本上取决于我们手里正拿着什么样的工具”。自搜索引擎诞生之初,以及搜索方式的逐步演变,从目录检索到如今的推荐算法,再到 ChatGPT 的 AI 问答能力,人类寻求“答案”的方式似乎变得越来越便捷。然而从另一个角度来看,人们还未从信息茧房、过滤气泡中脱离出来,信息控制又进一步收缩。正如波兹曼所说:信息爆炸造成了普遍的无知

这也正是我们值得持续警惕的问题。

但是,毫无疑问的是,ChatGPT 目前可预见的商业前景,将会为社会带来新一轮革命性的生产力爆发。如比尔盖茨近期所说:ChatGPT 诞生的影响力不亚于互联网诞生的意义。而新的一轮生产力技术的产生,务必会带来生产关系的改变。近期除了 ChatGPT 本身的能力被广泛讨论,更热的一个话题是 ChatGPT 会让一些工种失业,或许也会让一些巨头覆灭。谷歌、百度等科技巨头纷纷拉起警报,全力研制自家的自然语言聊天机器人。

在更多人拥抱新科技的同时,也有很多人为此感到担忧,AI 替代人类的话题近些年层出不穷,但也无碍人类积极探索。其实早在第一次工业革命前夕,英国就爆发过“破坏机器”运动,被发动参与运动的工人认为,这些机器是他们失业和贫穷的罪魁祸首。然而每一次技术革命都会有消极的声音,警惕技术滥用以及秉持技术仅作为工具服务于人的理念的同时,积极拥抱变化或许才是人类璀璨文明发展至今的制胜法则。

02 ChatGPT 背后的技术

当人们都在讨论 ChatGPT 背后的强大的深度学习模型时,很少有人关注,本文开篇提及的数据背后所运用技术。仅仅两个月的时间,OpenAI 的官网访问量达到了 6.72 亿次,就连 OpenAI CEO Sam Altman 都为此感到惊讶:“我还是被它所产生的影响力规模所震惊到了”。而这个数据还在增长。

试想,如果你的应用/官网短时间内涌入如此巨量的用户,哪怕仅有1%,你的服务器是否能够承受?以及过亿的用户数,如何保障大量用户的数据安全?系统和数据库的性能在如此高并发的状况中如何保持稳定性?

得益于 OpenAI 在早期就使用了身份云(IDaaS)服务搭建身份认证系统,在 OpenAI 爆发式增长的同时,因其基于云原生架构,具备弹性伸缩、动态调度、优化资源等高性能特性,以及其统一用户身份管理能力。帮助 OpenAI 在突发状况下保持系统的稳定性,支撑高并发量的同时,保障用户的数据安全

OpenAI 正是使用了海外身份云服务商提供的 Universal Login(通用登录)等功能,帮助他们无代码搭建了一个集中的登录页面,并设置添加第三方身份源如:Google 账户登录、Microsoft 账号登录,同时也可以设置如邮箱验证、短信验证等多因素认证(MFA)。

然而,在国内使用海外身份云产品(诸如 ChatGPT 所使用的 Auth0),会遇到不少「水土不服」的难题。Authing 身份云是目前国内唯一能「全面替代」Auth0 的 IDaaS 产品。能满足中国企业与开发者本土化的身份认证和访问管理需求。

对于企业或者开发者而言,搭建一套如 ChatGPT 一样,稳定、安全、敏捷,并且拥有丰富的第三方登录方式(一键配置)登录系统,需要花费数周甚至数月的时间,而使用 Authing ,你只需要 5 分钟。

  • 身份源丰富度,登录方式更多样化

繁琐的登录流程会让用户迅速失去耐心,多样化的社会化登录方式能满足企业不同客群的登录习惯,也能帮助企业快速打开市场。正如下图 ChatGPT 所回答的那样 ⬇️,对于 Auth0 而言,中国本地化支持方式有限,更多采用的是国外身份源与邮箱部署登录系统。

Authing 登录组件(Guard)可根据开发者的需求进行配置,一键添加 20+ 企业和社会化登录方式,包括 AWS、飞书、微信、支付宝等,甚至针对微信生态的复杂场景,在前端为开发者提供了简洁、统一的 SDK,将以往需要花费至少一周的身份源集成时间降低到几分钟以内。此外,还支持多种海外身份源登录,比如 Facebook、Google、Twitter、Slack、Instagram 等。

此外,Authing 支持 LDAP、JWT、OIDC、OAuth2.0、SAML 等多种认证协议,轻松调试。

Authing 还支持自定义登录配置,包括自定义背景、加载图标、CSS。开发者可通过自主上传 Logo 来自定义加载图标,让定制化的登录页面成为企业的品牌化窗口。若企业对 UI 有严格的统一设计需求 Authing 全局登录配置也允许开发者通过「自定义 CSS」功能,来实现更加个性化的登录界面设计。

  • 响应速度

Authing 开发者论坛(https://forum.authing.cn/)和开发者社群(可扫描下方二维码直接入群)每天都会有众多开发者进行提问,我们的研发人员会随时响应并解决开发者的问题,同时我们还提供全球化的身份专家支持团队,7*24 小时不间断为您提供技术支持。

  • 网络服务性能

在国内,由于Auth0 的整体架构部署在海外,导致平均响应时间需要 2.7 秒左右。但通常,用户完成一次认证需要加载 2-3 个页面,多个静态资源文件加载,3-5 个 API 调用,一次认证仅资源加载和调用时间可能在 10 秒 ~ 20 秒,会对用户的使用体验造成负面影响,更有可能导致新注册用户的流失。

Authing 由于整体架构部署在国内,一次完整的认证加载时间平均低于 2 秒。随着海外客户的增长,Authing 在欧洲、美洲、非洲等全球多个节点进行了部署,且 Authing 的静态文件采用了阿里云 CDN 全球加速,全球平均响应仅在 500 毫秒左右。

  • 支持多种云部署

Authing 支持华为云、阿里云、AWS、腾讯云等六种云部署形式,满足客户公有云、混合云、私有云等多种部署模式,满足开发者不同部署需求。

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

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

Java开发学习(四十九)----MyBatisPlus更新语句之乐观锁

1、概念 在讲解乐观锁之前,我们还是先来分析下问题: 业务并发现象带来的问题:秒杀 假如有100个商品或者票在出售,为了能保证每个商品或者票只能被一个人购买,如何保证不会出现超买或者重复卖 对于这一类问题,其实有很多的解决方…

【Linux】生产者消费者模型 - 详解

目录 一.生产者消费者模型概念 1.为何要使用生产者消费者模型 2.生产者消费者之间的关系 3.生产者消费者模型的优点 二.基于阻塞队列的生产消费模型 1.在阻塞队列中的三种关系 2.BlockingQueue.hpp - 阻塞队列类 3.LockGurad.hpp - RAII互斥锁类 4.Task.hpp - 在阻塞队…

TS 函数重载你还不会?来!我教你

前言: 今天在项目中遇到了后端接口参数类型和接口返回值需要修改的场景,由于这个函数在很多页面都用到了,就导致改完相关 api 函数的时候 TS 疯狂报错,所有的参数和返回值都需要跟着改,一时间头疼。正当我手足无措的时…

为什么选择pnpm

npm V3版本之前 问题1 会将模块对应的依赖装到当前模块下,那么如果有嵌套的话,依赖树就会比较深.这中长路径会导致在windows下是找不到的.有一句玩笑话是宇宙最深的不是黑洞而是nodemodules. 问题2 相同的包如果被不同的包依赖就会下载多个副本,造成磁盘空间的浪费 npm V…

知不知道什么叫米筐量化?怎么来的?

现在量化市场范围越来越大,各种量化系统也是普遍性的了,不过米匡量化这个开发系统通常是由交易接口的专业开发团队开发的的结果,那么米匡量化的终端又是是怎么开发成功的呢?首先,我们可以从api接口的调用来了解&#x…

高通开发系列 - 总目录

By: fulinux E-mail: fulinuxsina.com Blog: https://blog.csdn.net/fulinus 喜欢的盆友欢迎点赞和订阅! 你的喜欢就是我写作的动力! 目录序言序言 大家好,欢迎进入《高通开发系列》专栏,小编有10余年嵌入式开发经验,…

77页智慧城市顶层设计方案

【版权声明】本资料来源网络,知识分享,仅供个人学习,请勿商用。【侵删致歉】如有侵权请联系小编,将在收到信息后第一时间删除!完整资料领取见文末,部分资料内容:篇幅有限,无法完全展…

天猫商城自动化python脚本(仅供初学者学习使用)

作者:Eason_LYC 悲观者预言失败,十言九中。 乐观者创造奇迹,一次即可。 一个人的价值,在于他所拥有的。可以不学无术,但不能一无所有! 技术领域:WEB安全、网络攻防 关注WEB安全、网络攻防。我的…

行人检测(人体检测)3:Android实现人体检测(含源码,可实时人体检测)

行人检测(人体检测)3:Android实现人体检测(含源码,可实时人体检测) 目录 行人检测(人体检测)3:Android实现人体检测(含源码,可实时人体检测) 1. 前言 2. 人体检测数据集说明 3. 基于YOLOv5的人体检测模型训练 4.人体检测模型…

开源工具系列4:Nuclei

前言 Nuclei 用于基于模板跨目标发送请求,从而实现零误报并提供对大量主机的快速扫描。Nuclei 提供对各种协议的扫描,包括 TCP、DNS、HTTP、SSL、File、Whois、Websocket、Headless 等。凭借强大而灵活的模板,Nuclei 可用于对各种安全检查进…

ArcGIS中ArcMap创建渔网Create Fishnet:生成指定大小的格网矢量文件

本文介绍在ArcMap软件中,通过“Create Fishnet”工具创建渔网,从而获得指定大小的矢量格网数据的方法。 首先,我们在创建渔网前,需要指定渔网覆盖的范围。这里我们就以四川省为例,在这一范围内创建渔网;其中…

2.13作业【设备树解析,按自己理解】

设备树定义 设备树(device tree是描述硬件信息的一种树形结构,设备书文件在linux内核启动后被内核解析。描述一个硬件设备信息的节点我们叫做设备节点,一个设备节点内部包含当前硬件的多个不同属性,相同节点不同属性是以链式结构存…

[Datawhale][CS224W]图神经网络(一)

目录一、导读1.1 当前图神经网络的难点1.2 图神经网络应用场景及对应的相关模型:1.3 图神经网络的应用方向及应用场景二、图机器学习、图神经网络编程工具参考文献一、导读 ​ 传统深度学习技术,如循环神经网络和卷积神经网络已经在图像等欧式数据和信号…

RoI Transformer论文翻译详解

Learning RoI Transformer for Oriented Object Detection in Aerial Images 0.摘要 航空图像中的目标检测是计算机视觉中一个活跃而又具有挑战性的任务,因为它具有鸟瞰视角、高度复杂的背景和变化的物体外观。特别是在航空图像中检测密集的目标时,基于…

01-RTOS

对于裸机而言,对于RTOS而言即:对于裸机,打游戏意味着不能回消息 回消息意味着不能打游戏对于RTOS 打游戏和裸机的切换只需要一个时间片节拍 1ms 从宏观来看 就是同时进行的两件事(但要在这两件事情的优先级一样的情况下&#xff0…

HTML面试题

HTML面试题部分知识点梳理 1.如何理解HTML语义化 让页面的内容结构化,便于对浏览器、引擎解析,易于阅读,便于维护理解,利于SEO。 2.H5的新特性 video/audio视频/音频canvas 绘画geolocation 定位 用于定位用户的位置WebSocket…

浅谈业务中台前端设计

做前端中台业务一年多的时间,有一些心得体会,和大家分享分享。 中台是什么中台业务的价值是什么做了哪些前端中台业务如何设计前端中台业务未来展望 中台是什么 百度百科的解释比较言简意赅:“中台,互联网术语,一般…

[数据库]表的约束

●🧑个人主页:你帅你先说. ●📃欢迎点赞👍关注💡收藏💖 ●📖既选择了远方,便只顾风雨兼程。 ●🤟欢迎大家有问题随时私信我! ●🧐版权:本文由[你帅…

【MySQL】MySQL 中 WITH 子句详解:从基础到实战示例

文章目录一、什么是 WITH 子句1. 定义2.用途二、WITH 子句的语法和用法1.语法2.使用示例3.优点三、总结"梦想不会碎,只有被放弃了才会破灭。" "Dreams wont break, only abandoned will shatter."一、什么是 WITH 子句 1. 定义 WITH 子句是 M…

LeetCode——1234. 替换子串得到平衡字符串

一、题目 有一个只含有 ‘Q’, ‘W’, ‘E’, ‘R’ 四种字符,且长度为 n 的字符串。 假如在该字符串中,这四个字符都恰好出现 n/4 次,那么它就是一个「平衡字符串」。 给你一个这样的字符串 s,请通过「替换一个子串」的方式&a…