0


【ERNIE Bot】百度 | 文心一言初体验

文章目录

image-20230318092854124

一、前言

​ 最近有关人工智能的热门话题冲上热榜,如火如荼的开展着,已经渗透到每个人的学习、工作、生活及娱乐之中。早在去年OpenAI发布的ChatGPT-3生成式AI模型。一经横空问世,便吸粉无数,就有人称其为【

全知全能的神

】,再到后来微软、谷歌等国外厂商争相发布了自家产品,如谷歌的Bard、微软的New bing,再次掀起了火热浪潮。接着,OpenAI发布了GPT-3.5模型,随后也公开了openai.api_key,让全球开发者们可以接入OpenAI,采用GPT人工智能模型去训练开发相关应用场景。相继而来的是,微软也开放了申请体验Azure Open AI 的链接。近来,在百度文心一言发布前夕,OpenAI发布了多模态大模型GPT-4,百度顶住压力,随之发布了【文心一言】人工智能语言模型。接下来,就带领大家体验一下【文心一言】的具体表现情况。

百度作为国内深耕在AI技术领域内的科技公司,以“用科技让复杂的世界更简单”为使命,坚持技术创新,致力于“成为最懂用户,并能帮助人们成长的全球顶级高科技公司”。

二、文心一言介绍

2023年3月16号,百度正式发布大语言模型、生成式AI产品“文心一言”。

​ 文心一言(英文名:ERNIE Bot)是百度推出的最新一代大型语言模型,属于文心模型家族的新成员。它可以与人进行对话互动,回答问题,协助创作,并且能够高效便捷地帮助人们获取信息、知识和灵感。该模型基于飞桨深度学习平台和文心知识增强大模型,不断从海量数据和大规模知识中进行融合学习,具备知识增强、检索增强和对话增强的技术特点。

​ 百度的

文心一言

被定位为一种基于人工智能的赋能平台,旨在为金融、能源、媒体、政务等各行各业的智能化变革提供支持。它将充当一种“生产力工具”的角色,通过提供智能化的服务,帮助各行业提高工作效率和创造力。最终,这将推动各行业的发展,提高生产力,实现更快、更高效的工作方式。
image-20230318092927390

图 五大应用场景,包括文学创作、商业文案创作、数理推算、中文理解和多模态生成


问:文心一言可以做什么?


答:百度全新一代知识增强大语言模型,文心大模型家族的新成员,能够与人对话互动,回答问题,协助创作,高效便捷地帮助人们获取信息、知识和灵感。

三、申请体验⌈文心一言⌋

申请体验入口:https://yiyan.baidu.com/welcome

1、登录百度账号。

未拥有百度账号的直接使用手机号码注册申请即可。

image-20230318084125531

2、点击“

加入体验

”即可提交申请。

image-20230318084107783

3、已经加入等待体验队列中,待手机收到短信通知即可体验⌈

文心一言

image-20230318084223606

4、收到短信后即可点击“开始体验”,进入。

image-20230318085045587

5、开启与⌈

文心一言

⌋对话聊天之旅。

image-20230318085147645

四、⌈文心一言⌋初体验

接下来,我将从以下几个方面入手,体验一下百度【文心一言】的生成式AI能力。

1️⃣聊天对话能力

文心一言

做了基本信息的了解,回答问题的质量和响应的速度还不错。

image-20230318100722283

当询问它采用了什么技术框架和训练模型搭建出来的。也给了较为清晰的回答。

基于Transformer架构的语言模型,使用了海量数据和深度学习技术来进行训练和优化。

进一步追问它,也可以根据上面所提到的问题继续作答。比如,开始详细介绍了一下Transformer架构的含义和主要组件。

image-20230318100755723

2️⃣文案创作能力

让它写一份关于云计算主题的演讲大纲,越详细越好。


反应了一会,也快速给出了令人满意的答案, 一篇主题演讲稿子就这样被轻易生成出来了。

文心一言稿件生成能力

3️⃣文字转语音能力✨

针对文字转语言这一部分,我觉得是[文心一言]发布会上的一大亮点之一。支持用不同种类的方言,将文字性的内容以语言性的表述方式表达出来,最后再以不同种类的方言转述出来。目前,支持的方言有

广东话、上海话、天津话、四川话、重庆话、闽南语、客家语

等。

image-20230318103425176

4️⃣AI绘画能力✨

AI作图能力这方面也给出了不错的表现。针对生成式AI,一般只能输入输出文字性的相关内容,而百度[

文心一言

]大型语言模型支持图片表现形式。能够迅速做出自己想好的图画。如下图所示,分别生成了帅气男子和美丽女子的两张卡通图画出来。

image-20230318103448395
image-20230318103500079

5️⃣数理推理能力

百度【文心一言】大型语言模型再梳理推理能力方面表现也比较出色。针对这些计算问题,也

有模有样

的计算出来,经过验算结果正确。但是,也有计算结果出错的时候。

image-20230318104530082

比如,针对几乎相同的问题,【文心一言】给出的结果和答案有错有对,针对其中一种的提问,总是回答错位,再给次机会也依然回答不正确,当我简化所提问题的表述方式,重新进行提问时,给出的答案就是正确的了。

image-20230318104643875

针对相似或几乎相同的问题,【文心一言】给出的结果会有所出入,结果很难准确。

image-20230318105008430

6️⃣代码生成能力

当我提问:用C语言帮我写个快速排序

[文心一言]回答:当然可以,以下是使用C语言实现快速排序的示例代码:

#include <iostream>  
  
using namespace std;  
  
// 交换函数  
void swap(int& a, int& b) {  
    int temp = a;  
    a = b;  
    b = temp;  
}  
  
// 分割函数  
int partition(int arr[], int low, int high) {  
    int pivot = arr[high];  
    int i = (low - 1);  
  
    for (int j = low; j < high; j++) {  
        if (arr[j] < pivot) {  
            i++;  
            swap(arr[i], arr[j]);  
        }  
    }  
  
    swap(arr[i + 1], arr[high]);  
    return i + 1;  
}  
  
// 快速排序函数  
void quickSort(int arr[], int low, int high) {  
    if (low < high) {  
        int pi = partition(arr, low, high);  
        quickSort(arr, low, pi - 1);  
        quickSort(arr, pi + 1, high);  
    }  
}  
  
// 测试快速排序  
int main() {  
    int arr[] = {5, 2, 9, 1, -6, 8, 122, 160, 3, 63, 35};  
    int n = sizeof(arr) / sizeof(arr[0]);  
  
    quickSort(arr, 0, n - 1);  
  
    cout << "排序后的数组:";  
    for (int i = 0; i < n; i++) {  
        cout << arr[i] << " ";  
    }  
    cout << endl;  
  
    return 0;  
}

在这个示例中,我们定义了一个

quickSort

函数,它接受一个整数数组和两个指定的数组下标

low

high

。该函数使用递归将数组分成两部分,并使用

quickSort

函数对这两部分进行排序。

在主函数中,我们创建了一个整数数组,并将其传递给

quickSort

函数。我们定义了两个指针

low

high

,并将它们赋值为数组的下标。然后,我们调用

quickSort

函数对数组进行排序,并在排序完成后打印排序后的数组。

针对上述我所提的问题还是有所出入的,我的问题是

用C语言帮我写个快速排序

,结果它用C++的代码生成了快速排序,接着,我就展现出我的

CV大法

将其复制粘贴到devcpp编译器中,以C++的后缀文件形式保存下来,点击

编译运行

。结果输出结果正确,无报错。

7️⃣使用技巧说明

按下“/”符号键,会获取模板,向上弹出三种类型的问答。选择数字即可打开对应的问答模式,方便精准问答。

image-20230316225724997

当长时间停留在此界面不动,没有进行提问。页面就会弹出此对话框提示,点击

刷新

即可。

image-20230318094800691

针对同一个问题,点击“

重新生成

”即可得到不同的回答。如下图所示。
重复生成能力

针对同一个问题,

最对支持五次重新回答


image-20230318222157779

五、总结

「文心一言」并不完美,大家想要将其对标 ChatGPT,甚至是 GPT-4,但放眼全球大厂,百度是第一个做出来并真正发布出来的”,李彦宏说道。

​ 总的来说,就像李彦宏所说的那样,目前的大型语言模型并不完美,它们还有很长的发展路程需要走。不过,在未来的某个时间段内,这些模型一定会快速发展并不断进步。

​ 百度文心一言是

一种基于自然语言处理和机器学习技术的人工智能产品

,可以用来回答各种问题,例如提供定义、解释、评价、建议等。它是由百度研发的,使用了大量的深度学习算法和神经网络技术,旨在提高问答系统的准确性和效率。文心一言可以通过与用户的对话进行训练,不断提高自己的知识水平和智能水平。

​ 文心一言的应用非常广泛,包括但不限于

搜索引擎、新闻媒体、社交媒体、电子商务、金融服务

等。它可以帮助用户快速获取所需信息,并提供有用的建议和解决方案。此外,文心一言还可以为企业提供有价值的客户服务和营销支持,帮助企业提高客户满意度和忠诚度。

​ 总之,针对上述使用体验下来,文心一言是一个非常好用的人工智能产品,可以为人们的生活和工作带来极大的便利和效率。


本文转载自: https://blog.csdn.net/qq_45392321/article/details/129664948
版权归原作者 xybDIY 所有, 如有侵权,请联系我们删除。

“【ERNIE Bot】百度 | 文心一言初体验”的评论:

还没有评论