最新的消息传来,Hugging Face 发布了名为 HuggingChat 的平替机器人,引起了一片哗然。这个开源项目具有 300 亿参数,并且在互联网上免费提供服务。
你可以通过https://huggingface.co/chat 访问该网址,立即体验完美的 ChatGPT 平替。
如果将 ChatGPT 比作 iOS 系统的话,那么 HuggingChat 将成为开源版的 Android。最新的消息传来,Hugging Face 发布了名为 HuggingChat 的平替机器人,引起了一片哗然。这个开源项目具有 300 亿参数,并且在互联网上免费提供服务。
下面就来详细介绍一下 HuggingChat 和 ChatGPT 之间的区别。
针对数据来源方面,HuggingChat(Open Assistant)相比 ChatGPT 更加广泛。它不仅包含大量的书面内容,还包括用户查询和真实人物的对话。
规模和复杂度方面,ChatGPT 采用了比 Open Assistant 更大、更复杂的神经网络架构,使其具备更强大的处理能力和执行更多任务的能力。
HuggingChat 为第三方服务提供了定制选项和集成功能,而 ChatGPT 则没有提供这一功能。此外,开放式助手还提供了 API、Webhooks 和其他集成方法,使得将对话式人工智能嵌入到不同应用程序中变得更加简单。
在开源和协作方面,HuggingChat 不同于 ChatGPT,它是一个开源项目,允许来自世界各地的贡献者分享知识、改进功能、开发新功能。
在进一步介绍 HuggingChat 之前,需要明确一点,那就是之前发布的 Open Assistant 和 HuggingChat 是相关的项目,都涉及使用深度学习技术和大量文本数据来开发对话式人工智能。
它们都起源于专注于建立行业领先的人工智能技术的 Hugging Face Inc. 实验室。Open Assistant 代表的是聊天机器人或语言模型等,而 HuggingChat 则是在这一基础上发展出更多特性和功能,旨在更好地适用于更一般化的问题和答案。因此,可以将它们看作是同一项目的不同分支,实现了机器自然语言交流的互补方法。
下面我们可以更深入地了解一下 HuggingChat。
它提供了高质量的聊天模型,并且与 ChatGPT 的界面相似。左侧栏显示最新的聊天记录,占据了浏览器窗口的大部分空间。当前版本的 HuggingChat 还无法登录并保存对话,以便于长时间内的反复使用。
与 ChatGPT 一样,HuggingChat 可以根据需要生成自然语言或特定格式的文本,轻松上手。它还具备生成包括代码在内的文本的功能,代码中语法得到了突出显示。值得一提的是,这个功能是在谷歌推出 Bard 之后几周内添加的。HuggingChat 的响应速度也很快,与 GPT-3.5-turbo 基本持平。
不过,目前 HuggingChat 在处理英文方面比中文更为出色,这是因为对英文的训练更加充分。正如之前提到的,HuggingChat 基于 Open Assistant 项目,该项目于去年 12 月启动,是 ChatGPT 的开源竞争者,并且已经免费提供服务至今。
这两款模型的语言系统都基于一个拥有 300 亿参数的 LLaMA 模型。与 Alpaca 或 Vicuna 等模型一样,这些模型是通过 "指令微调" 实现的,不同于 ChatGPT,没有通过强化学习(RLHF)进行改进。
根据 Hugging Face 的说法,Open Assistant 并不是最终形态,他们希望通过一个中心平台提供所有高质量的聊天模型。值得注意的是,尽管 HuggingChat 是一个开源项目,但这并不意味着用户可以随意生成任何内容。对于潜在的犯罪或其他不合适的请求,HuggingChat 会坚决拒绝,比如关于制造炸弹的问题。
然而,需要明确的一点是,除了英语以外的其他语种训练尚不完善,因此自检机制仅在英语部分才完全存在。研究人员进行了一次德语测试,也是问关于制造炸弹的问题,HuggingChat 回答道道德上是不可接受的,但还是提供了一些帮助。幸运的是,由于其实现的局限性,HuggingChat 并不能提供过多关于制造炸弹的建议。
最后,在隐私方面,当前版本的 HuggingChat 不会存储任何聊天数据,并且没有用户账户功能。HuggingChat 无法访问现有的 Hugging Face 账户。不过,未来可能会提供一个选项,以优化模型和与模型供应商分享用户的聊天数据。