羿阁 发自 凹非寺
量子位 | 公众号 QbitAI

一款新的聊天AI被网友们玩疯了。

能直接生成代码、会自动修复bug、在线问诊、模仿莎士比亚风格写作……各种话题都能hold住,它就是OpenAI刚刚推出的——ChatGPT

有脑洞大开的网友甚至用它来设计游戏:先用ChatGPT生成游戏设定,再用Midjourney出图,简直是AI生产力一条龙了。

有人还将ChatGPT的回复与谷歌搜索结果对比,惊讶地发现ChatGPT在实用性上强太多:谷歌这是要凉啊。

甚至有人预言如果谷歌不做出改变很快就会被淘汰,到时候自己愿意每月花15-20美元使用ChatGPT。

不过好消息是,目前ChatGPT正处于免费试用阶段,有条件的小伙伴可以赶紧试试。(链接放在文末)

ChatGPT有多神奇?

有网友分别问谷歌和ChatGPT“如何使用Latex表示微分结果”,相较于谷歌中规中矩的回答:

ChatGPT则是一下给出了直接可用的代码,你只需动动手复制粘贴即可:

还有人让ChatGPT给出冒泡排序的最坏时间复杂度,并且要求它用“19世纪40年代黑帮电影中讲话很快的聪明人”口吻说出来,也被ChatGPT轻松拿捏:

直接问下面代码的bug是啥,ChatGPT也能给你说得明明白白:

除了计算机,ChatGPT在其他领域表现也很出色,比如它还能AI在线问诊。

当你告诉它自己得了皮疹,并且呼吸困难,感觉很虚弱时,ChatGPT会像医生一样为你分析病因,并建议你比起吃药,更需要戒烟、多锻炼。

与搜索引擎里需要小心分辨的医疗广告对比,可以说很贴心了。

还有许多机智的网友,像上文提到的那样,用ChatGPT来搞设计。

比如这位网友让ChatGPT给自己设计卧室,然后用它给出的文字做提示词,去MidJourney生成图像,连请设计公司的钱都省了。

那么,介绍了这么多,ChatGPT背后原理究竟是什么?

背后原理

顾名思义,ChatGPT是在GPT-3.5系列中的一个模型上进行微调而成,该系列已在2022年初完成了训练。

它以对话方式进行交互,既能够做到回答问题,也能承认错误、质疑不正确的前提以及拒绝不恰当的请求。

与OpenAI今年初发布的InstructGPT一样,ChatGPT也是使用强化学习进行训练,但在数据收集设置上有所区别。

在模型训练中,OpenAI使用监督微调:训练者提供对话样本,扮演对话的双方,即用户和AI助手。

除此之外,训练者还可以访问模型编写的建议,帮助他们撰写答案。

为了创建强化学习的奖励模型,研究团队需要收集比较数据,为此,他们随机选择模型编写的信息,对替代结果进行抽样,再让训练者对样本进行排名。

通过上述的奖励模型和近端策略优化对模型进行微调,并执行了此过程的多次迭代,最后得出了该模型。

不过别看它在许多方面表现都很出色,研究人员也承认现阶段ChatGPT还存在一些bug。

举个例子,有网友在多次尝试后就指出,ChatGPT经常会过度使用某些短语,比如反复重申“自己是由OpenAI训练的语言模型”。

除此之外,有时候ChatGPT的回答过于冗长,甚至当网友告诉它自己需要更短一点的回答时,它反而说的更多了。

还有理性的网友指出,ChatGPT想要替代谷歌也没那么容易。

一位在Alphabet工作的网友就现身说法,谷歌也不是没有考虑过在搜索引擎中引用大模型,但最大的问题是成本太高了。

如果要对用户收费的话,价格很可能高达150~200美元每月,恐怕没有几个人愿意支付这笔钱。

不过,OpenAI的CEO萨姆·阿尔特曼(Sam Altman)对ChatGPT的未来发展表示很有信心:

他表示,语言接口将是未来的一个发展方向,而ChatGPT就是为大家先打了个样,相信很快大家就能用上能跟自己聊天、回答问题并提供建议的AI助手了。

话说回来,你还想到了ChatGPT哪些好玩的用途?

有条件的小伙伴赶紧戳下面链接试试吧~

指路链接:
https://chat.openai.com/

参考链接:
[1]https://twitter.com/sama/status/1598038818472759297
[2]https://news.ycombinator.com/item?id=33817682
[3]https://twitter.com/jdjkelly/status/1598021488795586561

一键三连「分享」、「点赞」和「在看」

科技前沿进展日日相见 ~ 

史诗级聊天AI ChatGPT来啦!相关推荐

  1. 聊天机器人ChatGPT刷爆网络,我们与它聊了聊量子计算

    进入12月,几乎全网都在为OpenAI开发的AI聊天机器人ChatGPT疯狂.从"找不到对象怎么办?"."如何考上清华大学?",到"预测2022世界杯 ...

  2. 智能客服 | 浅谈人工智能聊天机器人ChatGPT

    2022年底,OpenAI的预训练模型ChatGPT给人工智能领域的爱好者和研究人员留下了深刻的印象和启发,他展现的惊人能力将人工智能的研究和应用热度推向高潮,网上也充斥着和ChatGPT的各种聊天, ...

  3. AI照骗恐怖如斯!美女刷屏真假难辨,网友:AI聊天+AI照片,AI网恋诈骗时代开启...

    上一篇:ChatGPT 客户端来喽 什么?这些不是真人照片,都是AI画出来的?! 最近这样一组美女图片刷屏了,许多人看到第一反应都是"AI逼真到这个份上了?". 直到看到手部露出了 ...

  4. 聊天机器人ChatGPT在医疗领域的应用场景

    最近,聊天机器人ChatGPT火了.作为一种新形式的人工智能工具,它不仅能够较为流畅地与人类对话,甚至还能吟诗作对.撰写论文和报告.编写代码等.随着技术的不断进步,医疗行业也在不断寻找更加高效的方法来 ...

  5. 人工智能在线AI智能模型聊天AI网站系统源码

    demo软件园每日更新资源,请看到最后就能获取你想要的: ​ 1.人工智能在线AI智能模型聊天AI网站系统源码 PHP网站系统源码 API接口源码 AI网站系统源码仅23kb,实现用户管理,一键添加接 ...

  6. 15个借助AI,ChatGPT自动写代码工具

    整理了15个借助AI和ChatGPT辅助我们自动写代码的工具,整理到 15个借助AI,ChatGPT自动写代码工具http://www.webhub123.com/#/home/detail?proj ...

  7. 聊天 AI 软件的简单实现

    对于写一个聊天 AI 软件的 demo,我们可以采用 Python 编程语言和 Tensorflow 框架来实现,以下是一个示例代码: import tensorflow as tf import n ...

  8. 火遍全网的新一代AI聊天机器人chatGPT会怎样改变人们的生活?

    大家好,我是辰哥(文末送书) 周末在群里看到大家都在"调戏"chatGPT(新一代AI聊天机器人),有被震惊到. 先来看看一些"调戏"case: ChatGPT ...

  9. 最强聊天机器人ChatGPT面世,AI又来抢饭碗了?

    近日,OpenAI发布了一个全新的聊天机器人模型ChatGPT,它能够模拟人类的语言行为,与用户进行自然交互. 在推特网友们晒出的截图中,ChatGPT不仅能流畅地与人对话,还能舞文弄墨.编写代码-- ...

最新文章

  1. COUNT(*)计算行数有哪些优化手段
  2. oracle or索引失效_oracle数据库中索引会失效的几种情况
  3. SAP UI5 enhancement on resourceBundle
  4. 智能投放系统之场景分析最佳实践
  5. 对象过滤某个属性 循环 php_37道PHP面试题(附答案)
  6. c开头英文语言,C开头的考研英语词汇
  7. Jquery重新学习之五[操作JSON数据]
  8. centos6.5 安装mysql5.6多实例(多配置文件)
  9. 记一次Animator状态快速切换问题的解决
  10. 区块链100篇之第三篇--数字签名
  11. 完整的连接器设计手册_连接器退化机理(二)—腐蚀
  12. UninstallToo卸载软件
  13. lambda表达式最全总结
  14. 基于MATLAB的MIMO信道估计(附完整代码与分析)
  15. win10开机右下角网络图标突然变成小地球,显示无internet连接,但是可以正常上网
  16. 移动共享开发(二)各平台SSO(免登录)配置 微信和微信朋友圈、QQ、QQ空间、新浪微博、腾讯微博、人人
  17. 往服务器上传文件的软件,上传云服务器文件的软件
  18. 英语思维导图大全 主谓一致(十七)
  19. 关系型数据库中联合主键和唯一索引的应用
  20. Navicat数据传输及数据同步的定时任务

热门文章

  1. 微头条快速赚钱变现方法,一天可赚100元
  2. STM32F103C8T6+ESP-01S+MQTT服务器实现数据上传和接收(一)
  3. Smart-doc的脚本生成在线文档(精简官方文档描述)
  4. 连续十日票房日冠,《人生大事》带热了电影大盘!它凭何突出重围?
  5. 虚拟化——成功解决使用ovirt安装虚拟机系统时不能正常引导安装
  6. 如何对CAD图纸上的图形进行单独保存起来
  7. 【Linux】创建新用户 sudo配置,添加信任
  8. Linux系统的注销与关闭
  9. Python PIL Image的使用
  10. matlab实现简单的交互式程序