惊艳!国产大模型终于会写代码了!

作为程序员,我一直在关注大模型的发展,尤其是大模型的代码能力,因为这将直接影响到程序员的日常工作,驾驭一个代码能力强悍的大模型,对工作效率的提升实在太大了。

之前ChatGPT在这一块儿表现不错,国产的大模型差一些,前两天讯飞星火认知大模型发布了V2.0,包含了代码生成能力,多模态能力等重大升级,作为程序员,必须得去看看。

代码生成能力

先来尝试一个简单的:写一段代码,判断用户输入的密码满足特定规则,长度不小于8位,必须包含大小写字母,数字和特殊符号。

如果这个功能都搞不定,就不用往下尝试了。

讯飞星火不负所托,完整地实现了功能。

1b56dfcd18af47a328f0cffa71580b13.png

接下来搞个复杂一点儿的:用Python创建一个贪吃蛇游戏。

7882bcf820d3a810de74af4e117f410e.png

代码在几秒内就生成了,玩起来的效果是这样的:

1de81863822204c56ea3ef556739fc46.png

可以说,完成度非常高,游戏的基本功能都实现了,剩下一些细节,比如改变颜色什么的,我们可以自己稍加调整即可。

讯飞星火对代码的理解能力怎么样呢? 

我想它也许对高级编程语言如Python,Java, C++等做过训练,那我就剑走偏锋,扔给它一段汇编语言编写的代码,汇编现在很少有人直接使用了,也许会把它难住。 

demo:
pushl %ebp
movl %esp %ebp
subl %24 esp
movl $10 -4(%ebp)
movl $20 -8(%ebp)
leal -8(%ebp) %eax
movl %eax 4(%esp)
leal -4(%ebp) %eax
movl %eax esp
call add




add:
pushl %ebp
movl %esp %ebp
pushl %ebx
movl 8(%ebp) %edx
movl 12(%ebp) %ecx
movl (%edx) %ebx
movl (%ecx) %eax
add %ebx %eax
popl %ebx
popl %ebp
ret

出乎意料的是,讯飞星火一下子就给出了这段代码的功能:“这段汇编代码是一个简单的加法程序,用于计算两个数的和”,并且给出了逐行的解释。

371c7c02ab2bd5529daee83bf61f36d0.png

为了让程序员在IDE中能无缝地使用大模型的能力,讯飞星火还发布了一个智能编程助手,在IDE中可以轻松地生成代码,进行代码解释,对代码进行纠错,进行单元测试,这对程序员来说是个巨大的福音。

157e95257c1dc3210dcc5a186c66c3c3.gif

b87f9759ea472f07d7e35c04bea5db55.gif

可以看出,讯飞星火的代码生成能力已经非常突出了,随着大模型的不断进化和针对不同场景的打磨,讯飞星火肯定会成为程序员的巨大助力。

多模态能力

多模态能力是指处理和理解多种模态信息的能力,包括文本、图像、视频、音频等。

在此之前,我们看到的很多大模型如ChatGPT都是只支持文本,这一次讯飞星火V2.0正式支持多模态了。

我8月刚去了一趟桂林,就让讯飞星火来画一幅桂林山水吧,我写的提示词是这样的:生成一个桂林山水的图片,漓江上有一艘游轮,正在向前航行,一个小女孩站在甲板上看风景

生成的图片还不错,尤其是山水,非常有桂林的感觉:

3a665970ed1ea403e97eb1545d3fc203.png

我之前写过一篇文章,叫《CPU阿甘》,我想把它改成漫画,能不能用讯飞星火的多模态能力试一下呢?

文章中的阿甘是CPU,我先搜了一张CPU的图片,发给了讯飞星火。

不出意料,讯飞星火准确地识别了它:这是一个带有中央处理器标志的CPU。

2cc2900d5c64c90d4641e3da03b91d15.png

这并不难,重点是,我想让它基于这个CPU的图片,生成一个卡通人物形象。

622f2f6889db65aec7f31e98aefdfd5f.png

看看,生成得还不错吧!可以用它来制作漫画了!

除了我最关注的代码能力和多模态能力之外,讯飞星火还提供了功能强大的插件和助手,支持文档问答,生成PPT,生成简历,可以极大地提升办公效率。

限于篇幅,我这里就不一一介绍了,小伙们赶紧去尝试一下吧。

好消息:讯飞星火的客服给码农翻身的小伙伴们提供了一个专属申请链接:https://xinghuo.xfyun.cn/?ch=bl_qRoQUZ

通过该链接申请体验的,审核更快!如果你还没体验过科大讯飞的星火模型的话,那我强烈建议通过专属链接来申请。

你也可以通过点击阅读原文或者下方二维码直接体验科大讯飞的星火大模型,这个二维码也是专属申请和体验链接,赶紧行动吧!

6a71afb8097d0415a4c8e07775de1f0d.png

猜你喜欢

转载自blog.csdn.net/coderising/article/details/132353254