计图助力非十科技发布AI代码助手,代码大模型速度精度超越Copilot

2024/01/08 Tutorial

计图助力非十科技发布AI代码助手,代码大模型速度精度超越Copilot



Fitten Code

您的免费AI代码助手


近一年来,随着ChatGPT的横空出世,各大科技厂商纷纷跟进,各种各样的AI辅助工具如雨后春笋般涌入市场。以AI辅助编程工具为例,Github推出了Copilot服务,很快受到了程序员们的青睐。然而Copilot定价不低,将大量用户拒之门外;并且Copilot代码补全功能需要用户等待一至数秒,这项延迟降低了用户体验。


近日,基于国产深度学习框架计图,非十科技突破已有AI代码助手的局限,开发了一款更迅捷、更丝滑、更准确的AI代码助手Fitten Code,相比Copilot将延迟时间缩短约70%,准确度提高约20%,并且提供给编程人员使用。值得注意的是,这款AI代码助手完全基于国产深度学习框架计图开发,得益于计图(Jittor)在动态编译方面的优势,Fitten Code AI代码助手得以跑赢国际同类产品。














什么是Fitten Code

Fitten Code旨在帮助程序员提高代码开发效率以及代码质量,以高超的准确率、毫秒级生成速度、卓越的性能效果、流畅的用户体验,超越国内外其他同类知名产品,如GitHub Copilot及Codeium等,让编程体验达到更高的水准,而且对授权的注册用户,提供免费服务!



表1 Fitten Code与Copilot在性能和准确率上的对比


毫秒级延迟


平均响应时间延迟缩短约70%,根据对程序员日常使用中的延迟进行分析,Copilot平均延迟大约在1秒左右,而Fitten Code将平均响应时间延迟缩短至300毫秒左右,最低可达100毫秒,让程序员获得更流畅的编程体验。


上图展示了实际运行效果对比:测试使用代码助手辅助编写ResNet模型,Fitten Code平均延迟只有300ms,可以交互式补全,而Copilot首次延迟长达足足5秒。同时Fitten Code质量更高:Fitten Code生成了Resnet的完整代码,而Copilot生成了大量不可用的重复片段。


补全代码量大


Fitten Code会在条件允许的情况下,一次性补全大量的代码。和其他产品平均一次只补全1-2行不同的是,Fitten Code平均补全3-5行,大幅提升补全效率。


高准确率:在Human-Eval测试中 Fitten Code 代码生成准确率超过其他产品,生成的代码更加精准,bug更少,在日常使用中,Fitten Code常常写出精妙的代码,甚至帮助修复了一些bug。


更聪明更智能


作为程序员,我们总会面临解决复杂的算法问题。现在只需要和Fitten Code进行对话,描述代码需求,它就能帮助我们完成复杂的编程任务。例如,实现最长上升子序列算法,Fitten Code成功实现了时间复杂度最优的 nlog(n) 算法,而Copilot未能实现最优算法。有Fitten Code的加持,广大程序员们就拥有了宝藏算法专家和性能调优专家。

与Fitten Code一起,让编码变得轻松而愉快!


Fitten Code作为一个大模型驱动的代码生成工具,目前支持多种语言,包括Python,Javascript,Typescript,Java等,且支持 Visual Studio Code,丰富的功能可满足编程过程中的各种需求,在解决疑难问题时给予我们贴切的指导和帮助。


自动代码补全



Fitten Code可以自动为您的代码补充缺失的部分。通过智能化的编程体验,它能够节省您宝贵的开发时间,提升工作效率,加速开发进程,享受无缝补全代码的便利。















自然语言生成代码



Fitten Code可以实现代码的语义级翻译,并支持多种编程语言之间的互译。您只需以注释的方式(#)或者对话描述代码需要实现的功能,Fitten Code即可自动生成符合注释要求的代码,减少手动编写的时间和精力。此外,以注释为指导,代码生成插件能快速生成项目结构、函数骨架、接口调用等代码片段,帮助快速搭建项目。无论是提升编写效率还是加速项目的开发进程,Fitten Code都将为您带来非常可观的帮助与便利。















自动添加注释



还在手动填写代码注释吗?Fitten Code 能够根据您的代码自动生成相关注释,通过分析您的代码逻辑和结构,为您的代码提供清晰易懂的解释和文档,不仅提高代码的可读性,还方便其他开发人员理解和使用您的代码。















更多功能



除了上述功能,Fitten Code还提供了丰富的实用功能,例如可以根据所选代码进行智能bug查找此外,它还拥有自动生成单元测试的功能,可以根据代码自动产生相应的测试用例,提高代码质量和可靠性。除此之外,Fitten Code还具备解释代码含义的能力,帮助用户更深入地理解代码逻辑和结构。这一系列功能共同构成了一个强大而全面的代码辅助工具,助力开发者更高效地进行编码和调试工作。


Fitten Code目前支持80多种语言,包括Python, C++, Java, Kotlin, PHP, Ruby, TypeScript等。


未来,Fitten Code还将持续进行迭代更新,欢迎各位使用者为我们提出宝贵的意见。














开始体验Fitten Code

无论是编程新手还是经验丰富的开发者,Fitten Code都是一个很好的选择。它不仅能帮助我们大大减少手动编写代码所需的时间和精力,还能提升编程技能。现在,就让Fitten Code成为您身边的编程伙伴吧!只需简单几步,您就能开始体验这款强大且友好的代码辅助工具。在浏览器中打开下方链接进入Fitten Code官方网站进行体验,或者在VSCode中搜索“Fitten Code”插件,一键下载安装,开启编程世界的精彩旅程!


产品内测地址:http://code.fittentech.com/


Fitten Code背后的团队


Fitten Code由北京非十科技有限公司开发,核心团队曾作为核心成员参与Jittor 计图深度学习框架的开源,并参与开源了计图神经渲染库JNeRF与计图大模型推理库JittorLLMs,收获了来自业界的大量好评。


团队成员技术能力突出,曾斩获国际超算比赛金牌、信息学奥赛金牌、ACM金牌等,并且在CVPR,ACM SIGGRAPH,ACM TOG,IEEE TIP,CVMJ等计算机图形学、计算机视觉、人工智能等国际顶级会议和期刊论文发表论文,是国际与本土专业领域内具备人工智能、深度学习、高性能计算、系统设计、硬件架构等多学科交叉的顶尖团队。


公司在AI服务方面具有先发技术优势,致力于加速人工智能算法从硬件到软件全流程的落地应用,提供各类计算加速硬件的适配,定制深度学习框架以及人工智能领域AI大模型训练等服务。

非十官网:www.fittentech.com

电话:(010) 8266 6435

邮箱:info@fittentech.com

微信客服二维码:













GGC往期回顾

1. Computational Visual Media第10卷第1期导读

2. 五位图形学领域学者入选IEEE Fellow

3. CVMJ入选2023年度"中国最具国际影响力学术期刊"

4. 视觉骨干网络VAN | CVMJ Spotlight

5. CVMJ获最新期刊影响因子6.9,计算机图形学领域排名第一

可通过下方二维码,关注清华大学图形学实验室,了解图形学、Jittor框架、CVMJ期刊和CVM会议的相关资讯。

Search

    Table of Contents