代码小浣熊 Raccoon简介
代码小浣熊Raccoon是商汤科技基于商汤自研大语言模型的推出的智能编程助手,支持Python、Java、JavaScript、C++、Go、SQL等30+主流编程语言和VS Code、IntelliJ IDEA等主流IDE(集成开发环境)。
根据官方介绍,代码小浣熊覆盖软件需求分析、架构设计、代码编写、软件测试等环节,满足用户代码编写、数据分析、编程学习等各类需求。
配合商汤的大语言模型实力加持,“代码小浣熊”不但具备卓越的代码生成能力,还拥有强大的中文语言理解能力。在最新权威代码生成测试集HumanEval的测试中,其精度表现惊艳,一次通过率甚至达到惊人的71%,已经大幅超越GPT-3.5。
代码小浣熊 Raccoon主要功能
全面的功能覆盖,包括代码生成&补全,代码翻译,代码重构,代码纠错,代码问答,测试用例生成等。
- 代码编写建议覆盖30多种主流编程语言,依据上下文,自动生成代码。
- 开放对话功能,理解用户的自然语言需求描述。
- 预设基于注释生成代码、跨编程语言翻译、单元测试用例生成、代码修正、代码重构、技术领域知识问答等功能。
- 支持用户自定义需求:包括需求文档生成、代码生成注释、代码的解释文档生成、技术文档生成等开放式能力。
代码补全功能:在编辑器内通过自动或手动方式触发代码补全,一经触发,编辑器状态栏右下的图标将指示现在的请求状态。
代码小浣熊提供了三种方式来使用代码助手:
- 侧边栏内代码助手 (GUI):点击 VS Code 侧边栏的 Raccoon 图标激活
- 编辑器内代码助手 (GUI):在 Raccoon 侧边栏视图中,点击标题栏上的[新窗口图标]创建,可以创建多个独立实例,便于多线开发
- 终端面板代码助手 (CLI):在 Raccoon 侧边栏视图中,点击标题栏上的[更多…]选择[新建 Raccoon终端]创建,同样的可以创建多个独立实例
用户可以在提问框中输入问题,或通过键入[/]选择预设提示(部分操作可能需要用户补全提示,完成补全后可以点击[发送图标]提交内容)开始对话。还可以自定义提示词,以更好地适用于用户的使用场景。
代码小浣熊 Raccoon发展历程
AIBetas消息,12月7日,商汤科技宣布,基于商汤自研大语言模型的智能编程助手 —— 代码小浣熊 Raccoon,即日起开放公测。
代码小浣熊 Raccoon官网
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END
暂无评论内容