0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

代码小浣熊Raccoon上线,助你丝滑写代码,商汤大语言模型实力加持

商汤科技SenseTime 来源:商汤科技SenseTime 2023-12-07 16:40 次阅读

基于商汤自研大语言模型的智能编程助手——代码小浣熊Raccoon,即日起开放公测!

划重点:PythonJava、JavaScript、C++、Go、SQL等30+主流编程语言和VS Code、IntelliJ IDEA等主流IDE(集成开发环境),统统支持。

wKgaomVyjnCASsk8AABpZT28kcU656.jpg

代码小浣熊覆盖软件需求分析、架构设计、代码编写、软件测试等环节,满足用户代码编写、数据分析、编程学习等各类需求。在实际应用中,可帮助开发者提升编程效率超50%。

配合商汤的大语言模型实力加持,“代码小浣熊”不但具备卓越的代码生成能力,还拥有强大的中文语言理解能力。

最新权威代码生成测试集HumanEval的测试中,其精度表现惊艳,一次通过率甚至达到惊人的71%,已经大幅超越GPT-3.5。

全面的功能覆盖:

代码编写建议覆盖30多种主流编程语言,依据上下文,自动生成代码。

开放对话功能,理解用户的自然语言需求描述。

预设基于注释生成代码、跨编程语言翻译、单元测试用例生成、代码修正、代码重构、技术领域知识问答等功能。

支持用户自定义需求:包括需求文档生成、代码生成注释、代码的解释文档生成、技术文档生成等开放式能力。
wKgZomVyjnCAI_tfAAduXcnxAwQ722.jpg

代码补全功能:您可以在编辑器内通过自动或手动方式触发代码补全,一经触发,编辑器状态栏右下的图标将指示现在的请求状态。

wKgZomVyjnCATKZqAAMDXTkGAXw152.jpg

通过连续对话方式,代码小浣熊提供了三种方式来使用代码助手:

1)侧边栏内代码助手 (GUI):点击 VS Code 侧边栏的 Raccoon 图标激活

2)编辑器内代码助手 (GUI):在 Raccoon 侧边栏视图中,点击标题栏上的[新窗口图标]创建,可以创建多个独立实例,便于多线开发

3)终端面板代码助手 (CLI):在 Raccoon 侧边栏视图中,点击标题栏上的[更多…]选择[新建 Raccoon终端]创建,同样的可以创建多个独立实例

wKgaomVyjnGAGkPWAEnAtZj7DwU067.jpg

用户可以在提问框中输入问题,或通过键入[/]选择预设提示(部分操作可能需要用户补全提示,完成补全后可以点击[发送图标]提交内容)开始对话。还可以自定义提示词,以更好地适用于用户的使用场景。

更好的交互体验:

借助日日新大模型体系最新的函数调用(function calling)能力,代码小浣熊与IDE深度集成,实现了大语言模型与IDE的互操作,为开发者带来了更顺滑的编程体验。

如当前工作空间存在一个或多个 Git 仓库,在[源代码管理]侧边栏面板中,会看到[魔棒图标]按钮,Raccoon 会理解您已暂存的更改,并在消息框中撰写合适的 Commit Message 建议。

中国的程序员数量排名全球第二,且还在高速增长。

当下,AI智能编程助手已经开始扮演重要角色,不仅能缩短开发周期,还有助于开发者掌握新的编程语言。

代码小浣熊基于商汤领先的大语言模型打造,在拥有强大的代码编写能力同时,还具备强大的中文理解力,可以让中国开发者更好地通过自然语言交互,降低编程开发门槛,大大提升工作效率。

在传统的开发模式下,大概有80%的代码量都需要开发者自行编写。未来,应用代码小浣熊,开发者可以将80%的编写工作交由AI完成,并投入更多精力到更具创新性和高价值的工作中,定义“新二八定律”时代,实现效率和质量的双重飞跃。

未来代码小浣熊Raccoon也将持续随之进化,陆续引入代码仓库级记忆、AI Agents等能力,进一步提升编程效率和开发者体验。

在前期代码小浣熊的测试体验中,已有不少开发者给出了积极评价:

一名自动驾驶公司的资深开发工程师分享,对于中高级开发者而言,AI工具的影响远超预期。Raccoon的介入使代码更规范化,避免开发者在变量命名等方面随意发挥,提高了代码可维护性。此外,开发者的思维模式也由原本的渐进式,转变为系统思维,从全局把握开发流程。

一位年轻的电商前端开发工程师认为,在使用Raccoon工具后,开发效率有显著提升:只需描述页面布局效果,便能自动生成代码,省去大量重复工作。

一位理工大学教授则对Raccoon在教育中的作用表示赞赏:Raccoon提高了备课和作业批改效率,特别是代码解释和纠错功能,帮助他迅速审阅编程作业,只需半天左右就完成了以前两天的工作。在授课和课堂实践方面,一位大数据课程老师补充道,Raccoon为学生提供了便捷的代码生成工具,对编码能力较弱的学生有很大帮助。学生即使对代码理解不深,也能通过自然语言提示将程序跑起来,激发了他们的兴趣和信心。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 编程语言
    +关注

    关注

    10

    文章

    1928

    浏览量

    34536
  • 代码
    +关注

    关注

    30

    文章

    4717

    浏览量

    68196
  • 商汤科技
    +关注

    关注

    8

    文章

    485

    浏览量

    36036
收藏 人收藏

    评论

    相关推荐

    hex文件如何查看原c语言代码

    直接将 .hex 文件转换回原始的 C 语言代码是不可能的,因为 .hex 文件是二进制文件,它包含了单片机程序编译后的机器码,这些机器码与原始的 C 语言代码在结构和表达上存在巨大的
    的头像 发表于 09-02 10:37 1102次阅读

    商汤日日新大模型中标上海电信订单

    近日,中国电信上海公司公布《产数开发代码助手》项目采购结果:凭借「日日新」大模型出色的代码能力,商汤科技中标。由「商汤•小
    的头像 发表于 07-29 14:25 476次阅读

    商汤科技与泰国DTGO集团联合发布泰语大模型

    「日日新」出海了! 7月10日,商汤联合泰国DTGO集 团及旗下Quinnnova共同发布「东风」泰语大模型 (DTLM),成为 全球首个能在泰文、中文、英文三种语言环境下高效工作的AI大语言
    的头像 发表于 07-11 19:57 1052次阅读
    <b class='flag-5'>商汤</b>科技与泰国DTGO集团联合发布泰语大<b class='flag-5'>模型</b>

    商汤浣熊荣获中国信通院代码模型能力评估“三好生”

    近日,商汤浣熊代码模型在中国信通院“可信AI代码模型评估”中,荣获4+级最高评级,成为国内
    的头像 发表于 06-13 15:37 384次阅读
    <b class='flag-5'>商汤</b>小<b class='flag-5'>浣熊</b>荣获中国信通院<b class='flag-5'>代码</b>大<b class='flag-5'>模型</b>能力评估“三好生”

    ISEDA首发!大语言模型生成的代码到底好不好使

    在大模型席卷一切、赋能百业的浪潮里,“码农”也没能独善其身。各种代码自动生成的大模型,似乎描绘了一个人人都能像资深工程师一样代码的美好未来
    发表于 05-16 13:41 278次阅读
    ISEDA首发!大<b class='flag-5'>语言</b><b class='flag-5'>模型</b>生成的<b class='flag-5'>代码</b>到底好不好使

    【大语言模型:原理与工程实践】大语言模型的评测

    在知识获取、逻辑推理、代码生成等方面的能力。这些评测基准包括语言建模能力、综合知识能力、数学计算能力、代码能力和垂直领域等多个维度。对于微调模型,对话能力的评测关注
    发表于 05-07 17:12

    商汤科技发布“日日新SenseNova 5.0”大模型

    商汤科技近日隆重推出全新升级的“日日新SenseNova 5.0”大模型,其卓越性能赢得了业界的广泛赞誉。凭借这一行业领先的技术实力商汤绝影成功打造了一系列车端大
    的头像 发表于 05-07 14:13 521次阅读

    如何提升代码质量与效率的秘诀

    提高编程能力其实没有捷径,最佳方式就是多代码。 不过,除了大量代码,提升编程能力还需要大量阅读别人
    的头像 发表于 04-28 14:53 344次阅读
    如何提升<b class='flag-5'>代码</b>质量与效率的秘诀

    阿里云内部全面推行AI代码

    阿里云正在内部全面推行 AI 编程,使用通义灵码辅助程序员代码、读代码、查 BUG、优化代码等。
    的头像 发表于 04-07 09:22 511次阅读

    商汤科技发布新版日日新·商量大语言模型

    商汤科技近日发布了新版的日日新·商量大语言模型-通用版本(SenseChat V4)。这一版本的模型在知识理解、阅读理解、综合推理、数理、代码
    的头像 发表于 02-04 10:30 893次阅读

    商汤科技发布新一代大语言模型书生·浦语2.0

    1月17日,商汤科技与上海AI实验室联合香港中文大学和复旦大学正式发布新一代大语言模型书⽣·浦语2.0(InternLM2)。
    的头像 发表于 01-17 15:03 740次阅读
    <b class='flag-5'>商汤</b>科技发布新一代大<b class='flag-5'>语言</b><b class='flag-5'>模型</b>书生·浦语2.0

    代码生成:基于 AI 大模型的挑战与前景

    使用AI通用模型来完成代码生成这类非常具体的任务可能会带来问题。人工智能生成的代码就像是陌生人的代码,它们可能并不符合你的代码质量标准。这种
    的头像 发表于 11-26 08:05 700次阅读
    <b class='flag-5'>代码</b>生成:基于 AI 大<b class='flag-5'>模型</b>的挑战与前景

    c语言怎么把代码全部注释掉

    要将C语言代码全部注释掉,即不让代码被编译和执行,可以使用注释语句来实现。C语言提供两种注释方式:单行注释和多行注释。 单行注释:使用双斜杠(//)来注释一行
    的头像 发表于 11-22 10:21 6277次阅读

    代码即注释,注释即代码的概念是如何形成的

    "代码即注释,注释即代码"这个概念是如何形成的呢?记得之前看一些讨论,程序员应该如何代码的注释,大家的意见很多,不过我只对两句话记忆非常深刻:
    的头像 发表于 11-18 16:52 691次阅读
    <b class='flag-5'>代码</b>即注释,注释即<b class='flag-5'>代码</b>的概念是如何形成的

    模型代码缺陷检测领域的应用实践

    图谱解决给机器学什么的问题,以及基于代码模型解决机器怎么学的问题,让计算机像人一样看懂代码,并自动发现代码中的缺陷,给出提示,以期达到更小的人力成本,更好的效果泛化和更高的问题召回。
    的头像 发表于 11-08 10:27 616次阅读
    大<b class='flag-5'>模型</b>在<b class='flag-5'>代码</b>缺陷检测领域的应用实践