讯飞星火ilyode编程实测,领先主流开发大模型算法调用字符串python

出品 | CSDN(ID:CSDNnews)

AI 持续火爆的今天,国内已经诞生出上百家大模型,他们分布在营销、文旅、航空、医疗、教育、金融等各个领域,仅最近一个月,多家厂商都在紧锣密鼓的发布或更新自己的大模型。由于大模型其出色的性能和效果、泛化能力、降低成本的优势,未来会有更多的大模型加入,作为应用侧落地的一线开发者该如何抉择就变得非常重要。

2023 年 8 月 15 日,讯飞正式发布讯飞星火 2.0 版,发布会重点介绍了代码能力和多模态能力,并且发布了全新的智能编程助手 iFlyCode,该助手是一款 AI 编程工具,基于讯飞星火 2.0 大模型,具备 代码生成,代码补齐,代码纠错,代码解释,单元测试生成 5 项关键能力,而且代码生成和补齐维度上已经超过了 ChatGPT,耳听为虚,眼见为实,这次我们将通过两个真实需求,全方位体验 iFlyCode 这款工具。

其中,iFlyCode 与 4 款主流编码大模型,测试 50 道算法题(答案代码控制在 30 行内)的运行统计结果可明显看到 iFlyCode 已经领先于主流编码大模型,尤其是其运行时间与代码一次生成可用率。并且 iFlyCode 所有注释全部中文标记,无需声明特别指令。

考核维度

iFlyCode

ChatGPT 3.5

ChatGPT 4

StableCode

StarCoder

1.5S

4S+

5S+

7S+

7S+

代码正确率

80%

80%

86%

50%

50%

代码注释

100%

100%

100%

不足40%

不足40%

自带测试用例

100%

低于70%

低于70%

CSDN实测 50道算法题运行统计结果

本次实战开发中,iFlyCode 还有很多优异的运行与能力表现,以下为实测详细内容:

iFlyCode 要挑战的两个实战需求

整体的体验过程会围绕两个需求展开,第一条是算法题解析,第二条是完成一个需求简易版 Demo。

需求一:用 Python 实现下述算法题

算法题我们拿一道比较简单的大厂 ACM 机试题,题目如下:

描述

将一个英文语句以单词为单位逆序排放。例如“I am a boy”,逆序排放后为“boy a am I”

所有单词之间用一个空格隔开,语句中除了英文字母外,不再包含其他字符

数据范围:输入的字符串长度满足 1≤n≤1000

注意本题有多组输入

输入描述

输入一个英文语句,每个单词用空格隔开。保证输入只包含空格和字母。

输出描述

得到逆序的句子

示例

输入:I am a boy

输出:boy a am I

需求二:用Python调用指定API,返回数据结果

通过 Python 调用 CSDN 指数查询接口,返回文字质量分。

以下代码都在 VSCode 中实现,按照下述步骤完成插件安装。

iFlyCode VS 国外 AI 工具实现算法题

我们选择了多款主流AI工具进行算法题解答,下图是 iFlyCode 与 ChatGPT 的运行对比。

下述是 2 的平台的代码对比,可以看到对于常规算法题,二者给出的代码逻辑基本一致。

Python

# 测试input_str = "I am a boy"output_str = reverse_sentence(input_str)print(output_str)

# ChatGPT 输出代码while True:try:# 读取输入input_str = input().strip()

# 输出逆序的句子print(reversed_sentence)

except EOFError:break

为了测试得到更详尽的数据,笔者测试了 4 款主流编码大模型,测试了 50 道算法题(答案代码控制在30行内),得到如下结果。

考核维度

iFlyCode

ChatGPT 3.5

ChatGPT 4

StableCode

StarCoder

1.5S

4S+

5S+

7S+

7S+

代码正确率

80%

80%

86%

50%

50%

代码注释

100%

100%

100%

不足40%

不足40%

自带测试用例

100%

低于70%

低于70%

通过 50 道算法题运行统计结果可明显看到 iFlyCode 已经领先于主流编码大模型,尤其是国内其运行时间与代码一次生成可用率。并且 iFlyCode 所有注释全部中文标记,无需声明特别指令,这一点让使用过程变得特别舒适。

几款大模型测试能看到,iFlyCode 可用度高,安装、配置、使用流畅简单,及易上手。

另外,在学习代码的时候,好的注释对代码阅读有非常大的帮助,但很多开源代码并没有编写注释,接下来我们使用 iFlyCode 的代码注释功能,标记一算法的核心逻辑。

首先选中【代码解释】功能,iFlyCode 可以特别快的对思路进行清晰的说明。

在实战中发现,可以直接选中部分代码,然后输入指令“给选中代码,添加详细注释”,可直接添加注释。

通过多次测试 iFlyCode 代码注释功能,发现如下优点:

•注释清晰,每行代码都有清晰注释;

•注释与代码匹配度高,不会出现添加注释后,但注释与代码不匹配情况;

•每行代码的注释不是单纯翻译代码,iFlyCode 增加了理解注释,例如 "将 totalNum 加上 2,表示匹配到了两个字符" ,这行注释就非常清晰易理解;

•iFlyCode 还可以给重点代码逻辑添加注释,即不使用逐行注释。

iFlyCode 在应用落地中的实战

在讯飞星火发布会上提到了一个关键词“10 倍工程师”,使用 iFlyCode 之后效率会有很大的提升,这一点对很多人来说,吸引力是巨大的。

接下来,我们通过 iFlyCode 交互式操作完成一款爬虫程序 Demo 的制作。

第一步,通过交互问答,完成接口初次调用

请求方法:POST

输入 Prompt 得到第一步代码。

生成如下代码:

Pythonimport requests

运行之后提示出现下述错误信息(编码错误),接下来继续通过 iFlyCode 智能问答进行修改。

输入如下 Prompt 指令。

刚刚代码报错 UnicodeEncodeError: 'gbk' codec can't encode character '\xcd' in position 25: illegal multibyte sequence 请修改完善

得到最新的代码,运行新代码,发现已解决上述编码错误问题。

Pythonimport requests

第二步,提取网页目标数据

这一步很重要,需要配合一些基础逻辑实现,首先通过一个目标元素模板,获取用于提取目标元素的正则表达式。

HTML

Python可以这样学索书号:TP311.56/D652著 者:董付国著 出版社:清华大学出版社 2017.2馆 藏:总计6册,在库6册【初中部图书馆2册,初中部智能柜②1册,二楼开架书库3册】

输入关键 Prompt 如下所示。

网页返回的结果如下所示

这里添加刚刚的HTML表格模板

使用正则提取表格中的文字信息

在 iFlyCode 中的输入效果如下。

此时得到一个可运行的 Python 代码,直接复制代码再次出现了编码错误,询问 iFlyCode 之后添加文件头 # -*- coding: utf-8 -*- 即可解决 。

Python# -*- coding: utf-8 -*-

import re

html = """

Python可以这样学索书号:TP311.56/D652著 者:董付国著 出版社:清华大学出版社 2017.2馆 藏:总计6册,在库6册【初中部图书馆2册,初中部智能柜21册,二楼开架书库3册】

运行代码得到如下结果,达到预期。

上述代码通过传入不同 HTML 源码进行了多次生成,最终找到了一个匹配度高的正则表达式,开发者在实践的时候,也可以传入多个示例,得到完美答案。

下面只需要将第一步获取的网页结果中,提取出对应的表格元素拼接到整体代码中,即可完成本案例,这里我们依旧使用 iFlyCode 的交互问答。

最后只需要简单的代码拼接,实现本案例,下述代码就是我们拼接之后的第二步完整代码。

Python# -*- coding: utf-8 -*-import requestsfrom bs4 import BeautifulSoupimport re

# 打印子表格的HTML代码for sub_table in sub_tables:# print(sub_table)

在 Python 环境中运行上述代码,得到目标结果。

iFlyCode 使用总结及未来展望

今天给大家展示了讯飞星火新推出的 AI Code 工具:iFlyCode,整个应用过程中,体验非常好,优点如下所示:

流畅的生产速度

iFlyCode 生产代码速度极快,包含其交互问答部分,输出也非常流畅。

代码准确度

做到了一键出码,其生产代码可用度极高,笔者重点测试了国外主流产品的正则表达式生成功能,iFlyCode 可以完胜。

代码纠错,修BUG能力

使用大模型生成代码,无法避免代码BUG,因此代码纠错能力属于及高频动作,实战中我们会用其修复已有代码,也会修复其自生成代码,iFlyCode 在纠错能力上表现优异,极少出现其它大模型反复提供相同代码的问题。

AI 大模型不止在国内,在全球都在掀起新一轮技术革命和商业浪潮,以前要反复编写的代码,现在只需使用一句 “用 Python 提取视频的3~20秒” ,即可全自动化实现。除了通用大模型之外,与行业深度结合的大模型,将会给各个领域带来更大的价值。

iFlyCode 已经展示了星火大模型与编程领域之间的初步结合,仅仅 1.0 版本就让我们看到其在编程场景下的巨大助力,逻辑不复杂且重复度高的代码,直接让 AI 编程助手解决;需要检索的问题,一键搜索答案;有潜在风险的代码,一键完善优化……未来,AI 编程助手会进一步简化程序员的工作,提升生产效率,让更多开发者的精力得到释放,去做更多创造性的工作。

基于讯飞星火大模型的 iFlyCode 在国内已经走出了关键的第一步,相信不久的将来掌握 AI 工具的新程序员就会大量的出现,一个新时代已经到来,大家一起加入吧!

Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.

THE END
0.量在国内工具类通用大模型APP中高居榜首,讯飞星火做对了什么?专业能力过关,讯飞星火同时更有温度。早在今年 1 月,讯飞星火就首发了超拟人合成语音功能,让 AI 不再是冷冰冰的播音腔,同时具备超强的情绪感知能力,能像“知冷知热”的朋友一样带入情感互动,更具人情味。 这一技术的提升背后不仅得益于讯飞星火V3.5在语义理解、指令跟随和多轮对话的演示中展现的优异能力,还有在jvzquC41pg}t0|npc0ipo7hp1unbpp}wph{tjns14285/99/525eg}fkn/ooc}vy{z838:9430yivvq
1.讯飞星火聚焦自媒体写作、PPT生成、虚拟人视频生成等场景,提供便捷的SaaS应用,为企业和个人提供专业生产力工具 轻应用 依托讯飞星火App,面向医疗、翻译、创作等垂直场景,构建无需安装的轻量级应用。已接入智文、晓医、智作、语伴等专业助手。 立即进入智能体创建中心 jvzquC41zkthj~t0zhvp7hp1'KG'KH':;
2.AppStore上的“讯飞星火讯飞星火是更懂你的AI助手,能够为你完成“深度推理、文案创作、图片生成、AI搜索、数据分析、智能翻译、代码编程”等。全新升级的星火X1,可以按步骤拆解复杂问题,完整展示思考过程,同时结合联网搜索,让回答更具实时性和全面性。 功能亮点: 【深度推理 逻辑清晰】 jvzquC41crvt0jurng4dqv4ep1gqr8;66;?2;>:3
3.讯飞星火ai绘画工具下载讯飞星火ai绘画工具是一款结合人工智能技术的创意绘画工具。讯飞星火ai绘画工具可以根据用户的描述或指令生成图像。该技术基于科大讯飞发布的深度学习模型。它特别擅长利用生成对抗网络(GAN)或变分自动编码器(VAE)等先进技术,通过学习大量图像数据来掌握丰富的绘画技巧,为用户提供全新的艺术创作体验。该软件结合先进的语音识别jvzq<84yyy428?;0eqs0uxkv1x=47:660jznn
4.效率倍增的秘籍:5款高效AI工具大盘点类似通义千文的工具左侧Kimi+中还有一些更有针对性的特色工具,能够进行专门的主题类型写作。比如我随机选择了一款文案生成器。 三、讯飞星火 1、产品介绍 地址:https://xinghuo.xfyun.cn 产品特点:应用领域很广泛,还可以提供一些医疗领域问答,同时可以制作编程和AI绘画 支持终端:电脑浏览器端、App端、智能助手音箱 2、使用体验 基础操作只需要jvzquC41dnuh0lxfp0tfv8mwc{otj~t1ctzjeuj1fgzbkux136863B=98
5.讯飞绘文免费AI写作工具,5分钟生成一篇原创稿! 讯飞绘文是什么 讯飞绘文是科大讯飞推出的免费一站式AIGC内容运营平台,集成讯飞星火MAX、DeepSeek V3-0324 和 DeepSeek R1三大模型,为内容创作者提供高效、智能的写作解决方案。集选题推荐、智能写作、AI配图、排版润色、内容审查、多平台发布及数据分析等功能于一体,能快速生成jvzquC41ck3cq}3ep1yjvnx184:30qyon
6.讯飞星火(AI助手)官方正版下载讯飞星火认知大模型是一款功能强大的文本处理工具,它能够帮助用户在多个领域进行文字处理工作,提高工作效率。该软件具备多种功能,包括但不限于职场、营销、点评、创作、编程、生活、招聘等领域,可以帮助用户处理文字工作,让用户更加轻松。最重要的就是此AI还具备持续学习的能力,可以从海量数据和大规模知识中不断学习进化jvzq<84yyy4xkw|kp94dqv4c|cvq1B=4854ivvq
7.讯飞星火讯飞星火已开放智能体 49000+ 覆盖核心场景 17 绘画大师创作 旅行摄影诗出行 文本扩写创作 标题小达人创作 python大脑编程 代码工程师编程 性格测试智能体脑暴 小说畅想家创作 水墨画风格绘画创作 中秋祝福视频生活 便捷高效一键创建专属智能体 星火智能体创建已支持智能体模版、Web应用、智能体API功能,满足个性化需求 jvzquC41zkthj~t0zhvp7hp1duu
8.讯飞智作AI虚拟主播 立即制作 创意工具 开始制作 00:00/00:00 安徽日报-园博园宣传 安徽日报-园博园宣传 和讯网-每日财经资讯 新华社-AI合成主播 泰丰文化-作品展宣传 吉林大学-招生宣传 齐鲁银行-梦小鲁 温州都市报-全媒体新闻 讯飞智作-产品宣传 光大银行-基金产品介绍 河南移动-数智员工 安徽交通广播-数字主播 昌吉州融媒-天 jvzquC41|jotjnsi0z{ohnn0ep5qtxiwevy0zojk|{p
9.讯飞智作AI+面向音视频内容创作者的AI创作平台,为用户提供快速高效的音视频制作服务。用户只需简单地输入文本、选择发音人或虚拟形象,即可一键操作完成音、视频的制作。 AI配音 立即配音 AI虚拟主播 立即制作 创意工具 开始制作 作品案例 AI+搭载了讯飞星火核心能力的讯飞智作,已经广泛应用于媒体、教育、短视频等领域的内容创jvzquC41xkxuwjq/oct/zo~wp0io1ywqfwiuu8}h|jo{wx
10.科大讯飞联合华为联合推出iFlyCode编程一体机昇腾版,筑牢AI编程iFlyCode编程一体机昇腾版通过定制化推理加速方案,突破传统算力瓶颈,适配十亿至千亿级模型的灵活部署,为复杂场景提供低延迟、高吞吐的工业级AI算力支撑。预置讯飞星火运行环境,配备算力、模型管理平台,无需繁琐配置与复杂调优,实现即开即用,助力企业快速构建需求工程、研发效能、测试管理等软件智能研发场景解决方案,完成从jvzq<84m0uooc7hqo0io1jwvkerfa>>753>:;<7a388e8@=4e2<82<:njm4ivvq
11.科大讯飞星火app官方最新版下载讯飞星火app是由科大讯飞所制作的新一代认知智能大模型平台,各位用户可以在这里面体验到智能ai的魅力,提供了跨领域的知识和语言理解能力,能够基于自然对话方式理解与执行任务,你想要了解什么都可以通过打字沟通来获得答案。自带强大的机器翻译能够智能识别多种不同的语言文字,同时能够从文本当中提取到最为准确的核心观点jvzquC41o0jeqxt0eqs0uxkvfq}o1;95;2
12.国产大模型领军者:讯飞星火V4.0如何成为AI助手不二选择?加之技术实现难度低、易复制,市场上涌现数百万低质、同质化模型,想要寻找真正优秀的GPTs无异于大海捞针,这使得用户更加倾向于寻找一个强大、灵活且通用的AI助手来满足不断升级的各类复杂需求。 在此背景下,国产大模型讯飞星火V4.0在6月27日升级发布,七大核心能力全面提升,整体超越GPT-4 Turbo,在8个国际主流测试jvzquC41uoh/rltpnktf0lto0et03@;713=779:320nuou
13.讯飞星火,人人都能免费用的AI大模型!Crossin的编程教室前一段时间,还看到很多收费的 AI 问答网站,那个体验流畅度和功能复杂度和讯飞星火完全没在一个水平线上。 关键收费还不低,这就是信息差。 我找朋友要了一些名额,通过链接注册,直接使用0门槛领取20万讯飞星火认知大模型API Tokens,感兴趣的小伙伴可以试试。 jvzquC41yy}/uqfpi{kykwjk0ipo8ftvkimg865;9<32?3jvor
14.星火赋能教育:懂“答题”,更懂“教”与“学”公司新闻懂“答题”是技术赋能的起点,懂“教与学”则是二十余年深耕的沉淀。在AI与教育深度融合的时代,讯飞星火大模型不仅是工具,更是教育革新的“星火”;它点燃的,也不仅是解题的智慧,更是我们对更高效、更个性化、更具启发性教育未来的不懈追求。jvzquC41gf{/koq{vgq/exr1cduvv6zu1pkxu8hqorgo{6sgyu533B8
15.讯飞星火升级代码能力和多模态能力打造每个人的AI助手8月15日,讯飞星火认知大模型V2.0升级发布会如约而至,科大讯飞董事长刘庆峰、研究院院长刘聪重磅发布代码能力和多模态能力升级,同时发布并升级搭载讯飞星火认知大模型V2.0能力的多项应用和产品。 星火认知大模型发布(央广网发 科大讯飞供图) 刘庆峰表示,代码能力是支撑认知大模型智慧的关键维度,多模态能力则是实现通用jvzquC41yy}/eww0ep5og€xegpzft8qqecr0fowf1lp049752:771}7245693?d748994>::0unuou
16.讯飞iflycode快来下载体验我的完整功能吧! 免费下载 问题反馈 iFlyCode公众号《iFlyCode用户协议》 | 《iFlyCode隐私政策》版权所有 @科大讯飞股份有限公司 皖ICP备05001217号-71 皖公网安备34019202000117号 生成式人工智能服务能力由 星火认知大模型 – Anhui-XingHuoRenZhiDaMoXing-20230823 提供jvzquC41khrzexig0zlzww3ep1
17.分享10个好用的AI工具网站腾讯元宝和deepseek五、银河易创AI 地址:银河易创 简介:银河易创AI,集成多种先进AI工具,包括GPT-3.5、GPT-4、文心一言、讯飞星火等对话模型,以及AI绘画(Midjourney、DALL·E、Flux、Stable Diffusion)、SUNO音乐生成、视频创作(可灵、Luma、CogVideoX)和AI PPT、PDF文档解析等功能。 六、通 jvzquC41dnuh0lxfp0tfv8|gkzooa=73546478ftvkimg8igvcomu86673974:>
18.讯飞星火大模型+RPA,构建更智能的数字员工科大讯飞“数字员工”在软、硬件上皆有应用,硬件端以讯飞AI虚拟人智能交互一体机为载体,通过生动亲和的虚拟人形象与用户进行互动;软件端以讯飞RPA(机器人流程自动化)技术为依托,自动化执行日常办公任务,让员工从重复繁琐的事务中解放。在讯飞星火认知大模型的加持下,讯飞“数字员工”将以更自由的对话、更自然的交互、jvzq<84yyy4srj2ep0ipo8wkzoo|r}wp1iz|44249.2>22;1:17;3jvor
19.全球AI动态周报截止7月27日模型开源星火腾讯云推出的CodeBuddy AI IDE是一款能够通过自然语言对话完成产品设计、开发和部署的一体化AI全栈工程师工具,展现了强大的模型整合能力和高效的开发效率。 16、讯飞星火X1升级版发布:翻译、推理、文本生成能力大幅跃升 近日,科大讯飞正式推出了升级版的星火 X1深度推理大模型,标志着国内人工智能技术的又一重大突破。此次jvzq<84m0uooc7hqo0io1jwvkerfa>>759:22<9a388egn5gc2<82;=hfk4ivvq
20.星火认知大模型http接口文档|讯飞开放平台文档中心{"model":"generalv3.5","user":"用户唯一id","messages":[{"role":"system","content":"你是知识渊博的助理"},{"role":"user","content":"你好,讯飞星火"}],// 下面是可选参数"temperature":0.5,"top_k":4,"stream":false,"max_tokens":1024,"presence_penalty":1,"frequency_penalty":1,"tojvzquC41yy}/zo~wp0io1mte1uvbtt4JVVV&GA*D2'>4'N<';6+B:.J8';<&:@*G8'G2'J80jvsm
21.安徽“星火”再次“燎原”2023年5月,科大讯飞发布星火认知大模型(简称讯飞星火) ;10月,国务院发展研究中心国研经济研究院的横评报告显示,讯飞星火综合能力超越ChatGPT,甚至在部分行业优于GPT-4,处于国内领先、国际一流的地位。 讯飞星火加速起跑,创造新的“安徽速度”:2023年,科大讯飞一年开了四次关于讯飞星火的发布会,2024年1月30日,又迎来jvzq<84cj0vfqyqg0eun0ls1p4532;9124671l749392/=5962<137mvon