由马斯克及微软出资的OpenAI于11月30日发布的对话机器人“ChatGPT”,公开仅5天用户就突破了100万,而且还在呈指数级增长。成为Google的AlphaGo战胜人类以来的又一个爆款AI产品。
您可能已经在朋友圈看到好多朋友都在晒和ChatGPT的对话,都无不赞叹ChatGPT真的成精了!
那么GPT是什么呢?
GPT(Generative Pretrained Transformer)是一种预训练的自然语言生成模型。GPT是基于Transformer模型,使用了大量的数据集进行训练。由于数据量庞大,GPT具有很高的生成自然语言的准确度。
GPT是由OpenAI在2018年提出的。后来,GPT的后继模型GPT-2于2019年推出,它使用了更多的数据集进行训练,因此具有更高的准确度。
GPT有很多应用。例如,文本生成、语言翻译、文档摘要、对话生成等。此外,GPT也被用作自动化自然语言处理任务的工具。预计GPT将来会进一步发展,并在更多应用中得到应用。
您可能没有想到,上述文字其实就是由ChatGPT自己生成的。
OpenAI从GPT-2时代就一直宣称“已经开发出超过人脑的AI,实在太危险了”,“因为太危险所以不能公开全部的功能”,大家都一直认为只是夸大宣传,而现在基于GPT-3.5的ChatGPT测试版一经公开,人们发现之前OpenAI的说辞可能并不是夸大其词,AI在某种程度上真的已经超过了人类。
为了验证这一点,我们需要先注册一个账号。
首先进入网站 https://chat.openai.com/ ,界面超级简洁,点击Sign up注册账号。
然后输入邮件,或者使用Google、微软账号进行注册。
然后到邮箱去查看邮件,点击邮件中的“Verify email address”链接,在打开的页面上输入姓名以及电话号码,收到短信验证码并验证后就可以在最下面的输入框里输入文字开始聊天了。
因为支持各种语言,我们先用中文问一个编程问题。
Q
请用java写一个判断闰年的函数
看了ChatGPT的回答,我突然觉得自己是不是马上要失业了呢?
12月5日,最著名的编程问题解答网站Stack Overflow禁止了由ChatGPT生成答案的投稿,理由是ChatGPT的回答错误比较多。看来高难度问题还是需要人类专家来解决。
说ChatGPT成精了,因为他还可以自己写文章,比如
Q
关于ChatGPT写一篇wikipedia风格的文章
A
ChatGPT是一个由OpenAI开发的预训练的大型自然语言处理(NLP)模型,它旨在提供自然语言理解和生成能力。该模型基于另一个由OpenAI开发的预训练模型,即GPT-3,并通过针对聊天机器人应用程序的特定任务进行额外训练。
ChatGPT具有自然语言理解能力,可以识别用户输入的语句并产生相应的回复。它也具有上下文感知能力,可以理解用户的意图并对其进行相应的回应。例如,如果用户问“你有什么名字?”,ChatGPT可以回答“我叫ChatGPT”。
此外,ChatGPT还具有生成能力,可以根据上下文产生可读的和相关的文本。例如,如果用户问“你能告诉我一个笑话吗?”,ChatGPT可能会产生类似于“为什么水果不能上课?因为它们是被果质束缚的”的笑话。
通过这些能力,ChatGPT可以作为聊天机器人的后端,为用户提供丰富的交互式体验。它也可以应用于其他领域,如在线客服、智能问答系统等。
最牛的是每次生成的内容还不一样,看来不光程序员,作家也快失业了。
我们再挑战一下ChatGPT还会什么。
Q
我要在22:00-24:00之间写报告,30分钟间隔给我做一个进度表
A
好的,那么您可以使用以下进度表来计划您在22:00-24:00之间写报告的时间:
22:00-22:30:定义报告的目的和范围
22:30-23:00:收集并组织相关信息
23:00-23:30:编写报告的主体部分
23:30-24:00:完成报告的结论和建议部分
请注意,这只是一个建议,您可以根据您自己的情况来调整进度表。
不得不说,ChatGPT确实把我惊艳到了!
那么我们再用日语问一下。
Q
ECサイト構築に必要なテーブル一覧を教えて下さい。
A
ECサイト(電子商取引サイト)を構築するために必要なテーブルは様々ですが、一般的には以下のようなテーブルが必要となります。
会員(members)テーブル:会員の情報を保存するためのテーブルです。会員ID、氏名、住所、電話番号などの情報が保存されます。
商品(products)テーブル:ECサイトで取り扱う商品の情報を保存するためのテーブルです。商品ID、商品名、価格、商品説明、画像などの情報が保存されます。
カテゴリ(categories)テーブル:商品をカテゴリ分けするためのテーブルです。カテゴリID、カテゴリ名、親カテゴリなどの情報が保存されます。
受注(orders)テーブル:会員が注文した商品の情報を保存するためのテーブルです。注文ID、会員ID、商品ID、注文日時、合計金額などの情報が保存されます。
配送先(shipping_addresses)テーブル:会員が指定した配送先の情報を保存するためのテーブルです。配送先ID、会員ID、配送先氏名、住所、電話番号などの情報が保存されます。
以上が一般的なECサイト構築に必要なテーブルの一例です。実際に必要なテーブルは、ECサイトの構築する目的や内容によって異なりますので、具体的な構築内容を確認しながらテーブルを設計する必要です。
看来以后系统设计是不是问一下ChatGPT就解决了呢,甚至机器人自己就能把程序写出来了呢。
那么我们能不能难倒ChatGPT呢,问一下本届世界杯冠军!
Q
你猜今年的世界杯冠军会是谁?
A
我很抱歉,但是我是一个大型语言模型,并不了解当前的世界杯情况。我无法猜测今年的冠军是谁。
看来将来的未知世界ChatGPT也不知道。
其实早在2016年微软曾经发布过一款叫做Tay的AI机器人,并放到了Twitter等社交网络,但是经过一段时间的训练之后,会说出“希特勒是对的”这种反社会言论,不久微软就让Tay下线了。ChatGPT应该接受了微软的教训,从算法上避免了机器人的伦理道德发言。
技术发展实在太快,singularity(2045年问题)迟早会到来,如何迎接AI的挑战也许现在就需要开始考虑了...
联系客服