SmartRocket Copilot将深度学习、大模型技术与传统软件工程相结合,支持在IDE中获取项目级上下文信息,并根据用户输入,自动生成对应的代码或研发问题解答。具体包括代码补全、代码生成、研发问答、代码库问答、单元测试生成、注释生成、缺陷检测与修复、代码解释、代码审查等功能,辅助开发者完成代码理解、代码编写、代码优化、问题排查等一系列工作,从而提升开发效率和代码质量。
SmartRocket Copilot支持Java、Python、C/C++、JavaScript、Go等约100种编程语言,并支持与JetBrains、VSCode、Eclipse、QT Creator等常用IDE无缝兼容。
在企业应用方面,SmartRocket Copilot 提供完备的企业领域化模型训练、私有化部署和模型优化方案,并支持在昇腾、海光、天数、燧原、海飞科等国产软硬件环境中应用落地。
2024年4月SmartRocket Copilot推出全新自研7B代码大模型。该模型在多个主流评估标准测评集中,与所有同量级开源模型对比,在代码生成与补全的功能上效果最佳,彰显出其作为百亿参数天花板级代码大模型的非凡实力。
SmartRocket Copilot-7B模型自开源仅两周,在软件源代码托管服务平台GitHub上的Star数就已超过2.2k。