赞
踩
主题:谈谈ChatGPT和Claude
作者:阿木又
近期,人工智能对话机器人ChatGPT风靡网络,任何人都可以与它进行自然语言交流,取得惊人的回答。紧随其后的是另一个强大的AI对话助手Claude,两者存在明显的差异。今天我们就来盘点下两大AI产品的区别。
ChatGPT由OpenAI公司于2022年11月推出,基于GPT-3语言模型训练而来。它可以进行自然语言理解,并以逼真流畅的语言作出回答。你可以问它任何问题,它都能作出看似有理有据的回复。不过由于训练数据局限,ChatGPT存在明显的盲区,对最近几年的事件知之甚少,也不能保证回答的准确性。而且可能生成有害或不实内容,其输出难以完全控制。不是前一久ChatGPT「奶奶漏洞」火了!扮演过世祖母讲睡前故事,骗出Win11序列号。真的很有趣。
文章中使用的ChatGPT是3.5的,训练数据截止于2021年9月,所以知识基于那个时间点之前的信息。
相比之下,Anthropic公司开发的Claude则注重生成内容的安全性。它也使用了类似transformer的巨大语言模型结构,但更关注交互的可控性。Claude可以记住以往对话,输出更符合逻辑,而且可以纠正错误信息。这主要得益于Anthropic自主研发的调节技术,让模型更注重良好交互,而非单纯maxb输出质量。当我用同样的问题给Claude时,结果如下,别说这个Claude有点意思。
本次用的为Claude2.0
在交互体验上,ChatGPT的回答更加顺畅逼真,让人有“在与真人对话”的感觉。而Claude则会更谨慎地生成对话,有时候可能不够自然流畅,但输出更加安全可控。ChatGPT更适合娱乐场景,Claude更像是一个办公助手。**Claude则可以直接给它喂文档,非常美哉。**当我把matlab的一本PDF喂给它时,则立马输出下图。它会告诉你本书讲了写什么,这效率简直杠杠的。
另一个明显差异是知识积累能力。Claude可以持续学习,其知识库会不断更新。而ChatGPT训练数据切断于2021年,对最近两年的事件基本一无所知。这点从它们回答有关新冠疫情等问题的表现就可以明显看出。
要对ai大模型做出比较,当然嘚让它们写代码啦。
利用Visual Basic .NET,创建一个数据管理的桌面应用程序样例
Visual Basic.NET
我是一个编程小白,想用C++ 实现并行计算的K-Means聚类算法,给出示例代码
C++
我是编程小白,想用Java 语言编写沙盒塔防游戏,给出java代码
java
利用PHP编程语言,写一个基于Yii的协同办公管理系统 IBOS
PHP
用Objective-C开发一个ios的桌面时钟应用,需要给出必要的代码
Objective-C
用JavaScript写一个满足开发需求:经常会用到而且非常经典的的简短代码段
JavaScript
用Go编程语言任意写个算法案例
Go
用C语言写一个心形代码和玫瑰花的代码,需要注释
C
用Python代码实现插入排序、希尔排序、选择排序、冒泡排序、归并排序、快速排序、堆排序、基数排序,需要注释
Python
从技术路线来看,ChatGPT侧重训练一个巨大的模型,追求规模效应。而Claude更注重通过算法提升模型质量。两种方法各有利弊,但都在朝着增强安全性、可控性和交互性的方向努力。未来我们也期待看到越来越智能、可信赖的AI对话助手。
Claude更注重通过算法提升模型质量。两种方法各有利弊,但都在朝着增强安全性、可控性和交互性的方向努力。未来我们也期待看到越来越智能、可信赖的AI对话助手。
综上所述,ChatGPT和Claude作为两款领先的AI对话机器人,各有特色。前者更自然流畅,后者更安全可控。但它们也有共同的不足需要改进。展望未来,让我们拭目以待人工智能在语言交互能力上的持续进步吧!
最后测试输出代码我放在github账号里。
需要观看代码的到微信公众号“ESRG技录橙”回复“ChatGPT VS Claude”获取网址。
也可以回复“ChatGPT VS Claude”获取PPTX文件,内嵌原视频。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。