ChatGPT被说得这么好,这么强大,闻名不如一试,那么这一节,我们就来深度体验一把,看看chatGPT到底能做些什么!
* * *
### 对话
chatGPT最为人乐道的就是它的对话功能,当你有一个问题想要寻求解答时,通过使用chatGPT,能够找到非常精准的回答。表面上,你是在跟一个机器人对话,但实际上,他背后的强大的知识库,能够经过层层筛选,分析,组织出非常接近人类的语言,最终把答案返回给你。<br>
这与传统的搜索引擎的差别的巨大的,搜索引擎做的事情通常是,通过你输入的问题,把一大堆的网页返回给你,让后让你自己去选择、过滤。而这些网页的质量参差不齐,回答的质量也很难保证。通常,你需要点开很多个网页,才能找到那个符合你提问的问题的答案。<br>
而chatGPT作的事情就是,不需要用户去做选择,它知道你问的是什么,更重要的是,它知道你想要一个什么样的答案,它帮你把选择的过程做好了,最终给你的就是你想要的那个问题的让你满意的答案。<br>
**下面我们来看一下chatGPT的对话功能:**
**示例1:做红烧肉**
![](https://img.kancloud.cn/8c/c0/8cc0e62059622204a31cb55abeb5e32c_1116x1002.png)
![](https://img.kancloud.cn/05/58/055802307bb45ced85d654e04d00478d_1254x448.png)
由于篇幅原因,后面的回答这里就省略了。
接下来我们继续和它对话:
![](https://img.kancloud.cn/02/ba/02ba5a97bcd727974680a4d2f90b1191_1342x586.png)
> 可以看到,当我第二个问题问道:“我感觉这道菜淡了,怎么办?”时,chatGPT给我们的回答是:如果你感觉红烧肉的味道淡了…
<br>
这就是chatGPT的厉害之处,它“自作聪明”地认为,我说的“这道菜”是指红烧肉,它知道我这个问题是接着上一个问题问的。它这种“自作聪明”式的回答,我很喜欢,因为,它就像真的跟我在对话,它能够分析出上下文语义,语境。
<br>
好吧,看到这里,你应该知道,从现在开始,你应该学会了做所有的家常菜了。你现在已经变身一个家里的大厨了。如果你想做些高级的菜系,试着与chatGPT聊聊,相信它一定也不会让你失望。
<br>
**示例二:代码问题**
作为一名开发人员,在面试的时候,经常大概率会被问到算法的问题,那接下来我们看看chatGPT在算法方面给我们回答的怎么样:
![](https://img.kancloud.cn/dc/10/dc10e47669d91c7b819aec2996168b1a_1522x1076.png)
chatGPT完全不用任何思考,在极短的时间内,就给我们返回了这个问题的答案,包括python实现冒泡排序的代码,甚至还包括注释代码,最后,还给我们解释了这个算法的运行原理。。
<br>
既然chat可以写代码,那么能不能帮我们读代码(理解代码)?我们来试一下,就用上一个问题它给我们的回答作为问题,看看这次他怎么回答:
![](https://img.kancloud.cn/32/3a/323a8a8b1262efe616496ce89c943349_1452x1090.png)
好吧,果然没有逃过chatGPT法眼,它一眼就认出来了,你小子在逗我不是,这不就是上道题我给你的答案吗?怎么又来问我了?烦死了!不过,它还是耐心地再次把这个python实现的冒泡排序算法又详细地解释了一遍..
<br>
chatGPT在程序开发方面的表现非常强大,你可以发挥你的想象力,向它提出各种各样的问题,不限开发语言,不限方向,这真是程序员们的福音。
<br>
刚毕业的软件开发专业的实习生们,再也不用担心刚开始工作,没有工作经验的问题了。
<br>
除了使用chatGPT对话功能为我们生成代码外,我们还可以使用更专业的chatGPT codex功能:
![](https://img.kancloud.cn/ba/72/ba72f6d6e270157a91b15e3675717f3b_2798x1440.png)
上图是一个javascript的沙盒页面,图中的三块区域分别为:输入出区,代码生成区,以及页面显示的结果区
该示例的地址为:
[https://platform.openai.com/codex-javascript-sandbox](https://platform.openai.com/codex-javascript-sandbox)
* * *
### AI绘图功能
除了可以和chatGPT对话以外,我们还可以让它为我们创作图片。
AI创作的访问地址为:
[https://labs.openai.com/](https://labs.openai.com/)
下面我们就让它为我们创作一副图片吧,输入我们的问题,点击生成按钮,等待几秒钟:
![](https://img.kancloud.cn/f9/ca/f9ca50ab56f067811c324dfe6fe7d4a3_2414x1170.png)
呐尼?
到底是猫骑狗还是狗骑猫啊?
这几张图片里,基本上能答到5分的水平吧,有两张是猫骑狗,另外,他忽略了我的描述中的‘卡通’一词。
不过,openai官方介绍,图片生成产品还处于beta测试版,相信经过一段时间的学习与打磨,它的功能也会更加强悍。
感兴趣的小伙伴们快去试一试吧!
- ChatGPT介绍
- ChatGPT的应用领域
- 深度体验ChatGPT
- 开始使用ChatGPT
- 获取OpenAI的api keys
- OpenAI API介绍
- 提示(prompt)与完成(completion)
- 运行demo应用-宠物生成器
- 宠物生成器-代码解析
- OpenAI-Library使用
- 模型(Model)
- API 数据使用政策
- 使用政策及限制
- Text completion(文本完成)
- Code completion(代码完成)
- Chat completion(对话完成)
- Image generation(图像生成)
- Speech to text(语音转文本)
- Moderation(适度-审核端点)
- RateLimit(API速率限制)
- ErrorCodes(错误代码)
- 实战案例:问答系统(Q&A)
- 实战案例:跟AI对话(chat)
- Api详解
- 如何利用ChatGPT变现