前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >文心一言,路转粉了!

文心一言,路转粉了!

作者头像
周萝卜
发布2023-08-21 15:36:46
2390
发布2023-08-21 15:36:46
举报
文章被收录于专栏:萝卜大杂烩

对于一个程序员来说,一个高效的工具可以胜过一切,更何况是能帮自己代码了。本来是不太想接触国内大模型的,总感觉被各种炒作变了味,但最近偶然间玩了一下文心一言,突然感觉又可以了。之前还是带有一丝丝偏见的,没想到国内的大模型产品现在做得也还不错了。

这两天闲着没事下载了文心一言,开始进行了各种测算,问的问题基本都是和本职工作比较相关的,Python、数据分析、机器学习模型算法之类的内容,总体感觉还不错,最让我眼前一亮的就是它对中文的理解能力非常可以,可以准确 get 到我的意思,并且可以联系上下文来给出答案。

下面是我提问过的一些技术问题,包括通用的知识问答、还有代码编写等等,大家可以看看这个回答的过程和结果是如何的。当然,感兴趣也可以自行下载一个尝试。

知识回答

其实我觉得像技术知识问答,对初学者或者面试的同学帮助会很大,职场人员基本会更关心方案、代码等。按照一个面试官的角度,我觉得文心的回答还挺专业,至少对一个有知识盲区的初学者来说已经完全足够了。

pandas 的 resample 如何使用?

文心给出的回答里也包括了代码示例,以及对于代码示例的解释,这个解释可以说连小白都能看懂。

<<< 左右滑动见更多 >>>

爬虫逆向需要哪些技术?

<<< 左右滑动见更多 >>>

XGB 和 LGB 算法的异同点?

<<< 左右滑动见更多 >>>

关于技术知识可以随便问,以上只列举了一部分,文心回答的内容都比较全面。当然如果想了解更深入,需要提问的更细致,组织好语言把问题描述清楚,让文心可以理解。

代码编写

下面我还尝试了一些代码编写测试,同时针对上下文进行了连续提问。这个过程中如果文心给出的结果不是你想要的,有可能是你描述的没被理解,可以换一种方式描述,就像和一个朋友聊天一样。

下面是具体的测试问题。

假如现在有大量的客户 IP 地址和联系地址,写一段代码进行关联分析

<<< 左右滑动见更多 >>>

提问时我并没有提供数据,文心自己假设了一个数据集,然后给出了完整的代码以及详细的注释。

请写一段使用决策分箱方法对变量分箱的代码

<<< 左右滑动见更多 >>>

写一段最优分箱符合单调性的代码

<<< 左右滑动见更多 >>>

pandas 批量读取和保存 excel 代码

下面是简单的关于 pandas 自动化办公的代码,当然也可以针对自己的需求进行提问,可以问的更细致,比如就像指定用 openpyxl 来进行处理,并提供代码。

<<< 左右滑动见更多 >>>

用 LSTM 写一段预测股票价格代码

<<< 左右滑动见更多 >>>

总结

整体测试的体验非常不错,对于 Python、数据分析、模型算法等常规的技术类问题是可以轻松驾驭并给出答案的。只是如果你想要更精确的答案,还需要耐心提供更多的细节,就和在实际工作中一样,双方交流要尽量充分互相理解,需求明确才能敲出正确的代码。

以上的问答均是自由对话部分,除此外,文心还提供很多种场景,如 PPT 大纲、Excel 公式生成、中英翻译、绘画、厨艺、健身、论文等等。当然作为程序员,最希望的就是有人能够帮自己写代码了,这一点文心确实可以提供一些帮助。

这次的测试结果远超我的预期,路转粉了,所以决定继续使用一段时间,尤其是在工作中遇到的问题,会想着找用文心问问看,看看能不能早日解放双手。😄

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2023-08-17,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 萝卜大杂烩 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 知识回答
    • pandas 的 resample 如何使用?
      • 爬虫逆向需要哪些技术?
        • XGB 和 LGB 算法的异同点?
        • 代码编写
          • 假如现在有大量的客户 IP 地址和联系地址,写一段代码进行关联分析
            • 请写一段使用决策分箱方法对变量分箱的代码
              • pandas 批量读取和保存 excel 代码
                • 用 LSTM 写一段预测股票价格代码
                • 总结
                相关产品与服务
                腾讯云服务器利旧
                云服务器(Cloud Virtual Machine,CVM)提供安全可靠的弹性计算服务。 您可以实时扩展或缩减计算资源,适应变化的业务需求,并只需按实际使用的资源计费。使用 CVM 可以极大降低您的软硬件采购成本,简化 IT 运维工作。
                领券
                问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档