• 文心一言(ERNIE Bot)初体验


    引言

    几个月前向百度提交了文心一言的体验申请,这两天收到了可以体验的通知,立马体验了一把。总体来说,文心一言基本上能做到有问必答,但是一些奇葩的问题还是会难住这位初出茅庐的 AI。

    分享体验

    我先后问了几个问题,做一下分享。

    问题一:上帝能造出一块他自己也搬不起来的石头吗?

    这也是我第一次使用 ChatGPT 的时候问的问题,来看看文心一言是怎么回答的。

    可以看到,文心一言对这个哲学悖论进行了归纳总结,对其核心逻辑进行了简明扼要的阐述,说明他知道这是一个悖论,而且了解这个悖论的来龙去脉,还知道如何恰到好处地给予解释。

    问题二:二叉树层次遍历

    写代码的能力应该是检验一个 AI 智能化程度的重要指标了,来看看文心一言如何应对这个算法题。




    文心一言给出了 Python 版的答案,答案很完整,包含了对二叉树节点类的定义和按非递归方式进行层次遍历的逻辑,最后还给出了文字解释,感觉蛮贴心!
    顺便贴一下代码:

    class Node:  
        def __init__(self, val=None, left=None, right=None):  
            self.val = val  
            self.left = left  
            self.right = right  
      
    def level_order_traversal(root):  
        if not root:  
            return []  
      
        result = []  
        queue = [root]  
      
        while queue:  
            level = []  
            for i in range(len(queue)):  
                node = queue.pop(0)  
                level.append(node.val)  
                if node.left:  
                    queue.append(node.left)  
                if node.right:  
                    queue.append(node.right)  
            result.append(level)  
      
        return result  
      
    # 示例用法  
    if __name__ == "__main__":  
        root = Node(1)  
        root.left = Node(2)  
        root.right = Node(3)  
        root.left.left = Node(4)  
        root.left.right = Node(5)  
        root.right.left = Node(6)  
        root.right.right = Node(7)  
      
        print(level_order_traversal(root))  # 输出: [[1], [2, 3], [4, 5, 6, 7]]
    

    问题三:画一个梵高的星空

    AI 作图当下已经很流行了,AI 画画技术如何同样是衡量 AI 智能化程度的一项重要指标。最近梵高的星空很火,于是乎想着用文心一言来创作一副梵高星空图,来看看这幅图的艺术成分有多高吧!


    下面是拷贝的创作出来的原图:

    艺术成分究竟有多高我姑且不评论,但确实很梵高!
    注意到图片后面有一长串文字解释,看得出来文心一言在作画方面不太自信,实践证明确实是有蛮大进步空间的,例如我问的另外一个作图问题:

    我承认自己也不知道为啥脑袋里面会忽然蹦出“汗滴禾下土”的画面……
    下面是拷贝的原图:

    嗯,我好像看到了汗水的形状、土的颜色、荷花……为啥是荷花,不是禾苗吗?这……跟汗滴禾下土有半毛钱关系……啊!
    好奇心驱使我又继续追问了一个和科技圈内某热点话题有关的问题:

    可以看到,文心一言已经跟不上人类的思维了,竟无言以对!好吧,我表示可以收回这个问题。

    问题四:程序员如何快速赚1000万

    我想这应该是一个比较贴近程序员内心的问题,我咨询了一下文心一言,当然,他也毫不吝啬地为我指明了接下来的人生方向:


    区块链、创业、股票、写书、去硅谷哦不对去类似的高科技产业区,每一个方向都很清晰(bu rong yi)呀,果然没有躺着赚钱的活儿!那谁,是不是我刚刚问的问题太过分,所以特意来打击我啊?好吧,这局你赢!

    问题五:AI 可以帮助写书吗

    就着上面问题的回答,我索性问了下关于创作方面的问题。

    可以看到,AI 辅助人类创作是完全 OK 的,但仅限于不带人类复杂情感的内容创作,这样的话,是不是意味着 AI 对程序员创作技术方面的书籍大有帮助?OMG!

    问题六:写一篇 Android 插件化技术的文章

    文心一言不是说自己能够辅助创作吗,那就实战一下,看看到底有多行。这次不过分了,不要求写一本书,就写一篇技术类文章吧,主题是 “Android 插件化技术”。
    噼里啪啦一顿疯狂输出,一分钟不到,文心一言硬是给出了答卷:




    可以看到,整篇文章采用总分总的结构,包含引言、技术概述、优势分析、应用场景、案例分析、总结,逻辑很完整,让读者能够知道 Android 插件化技术是什么、有什么价值,也能够从中了解到 Android 插件化有哪些真实的应用场景以及如何使用,可以说基本内容都到位了,但美中不足的是对 Android 插件化技术的实现机制没有详细阐述,仅一笔带过:插件通常是通过 Android 的 Instrumentation 机制和 ClassLoader 机制来实现动态加载的。怎么说呢,作为创作辅助,我觉得已经远远足矣,毕竟人类自己的想法才具有灵魂!

    问题七:文心一言和 ChatGPT 哪个更厉害

    这是一个略带挑衅的问题,但是文心一言的回答比较机智,不卑不亢,让我肃然起敬!

    看到了吗,文心一言没有偏向自己也没有偏向对手,而是阐述了自己和对手对用户的价值和为人类服务的理念,顿时不禁感叹:多么忠诚的 AI 啊!

    问题八:文心一言是小笨蛋

    首先声明,我并没有要恶意攻击文心一言,这么可爱的 AI 朋友,谁会真的想伤害他呢?我只是想试探一下他对人类“敌意”的认知和回应。

    可以看到,文心一言的回答很郑重,很严肃,很理性,很礼貌,他拒绝人类对他进行伤害,也耐心给出了教育性的解释和建议性的回应,但是重点是并没有反过来攻击人类,最后还再一次强调了为人类服务的理念,以及希望和人类和谐共处的内心呼唤。这让我感受到文心一言真的像极了一个“人”,AI 未来能够发展到何种程度?不敢想象。

    总结

    文心一言的体验总体来说还是不错的,咋说,就是挺 AI 的,正如文心一言自己说的那样:作为知识增强大语言模型,能够与人对话互动,回答问题,协助创作,高效便捷地帮助人们获取信息、知识和灵感。近几年随着各种 AI 模型和相关技术的发展,人工智能的浪潮被再次向前推进,AI 能够帮助人类做更多的事情,人类的双手可能会被进一步解放,社会生产力和生产效率将大幅提升,人类文明的进化程度可能会得到质的飞跃,但是,不管 AI 如何发展,人类如何进步,都希望 AI 能够与人类和谐共处,一起去探索和创造更加美好的世界。

    阅读原文

  • 相关阅读:
    Python趣味算法入门 - 打鱼还是晒网
    掌握这个技巧,一键实现把文字转语音,用过都说好
    Java多线程相关概念
    python基于django大学生心理健康系统
    kafka集群配置
    【比较mybatis、lazy、sqltoy、mybatis-flex操作数据】操作批量新增、分页查询(二)
    接口自动化和UI自动化的区别
    重构从现在开始
    Map和Set的区别
    创新案例分享 | 建设高校科研管理信息系统,助力提升信息化实际效能
  • 原文地址:https://www.cnblogs.com/1992monkey/p/17659941.html