站长之家(chinaz.com)5月22日 消息:近日,百度发布了comate的最新成果——2.0。
作为基于百度文心大模型打造的和推荐工具,它能够通过和技术,实时解析开发者的编程意图,自动推荐最佳代码片段和库函数。内置超过10000个github热门代码库,覆盖了各类语言和技术栈,让开发者能够轻松掌握各类优秀框架,如spring、mybaties、fastapi、react等,以及最新的ai框架如autogpt、langchain等。
comate2.0的三大优势尤为引人注目。首先,它支持全面检索和问答,让开发者能够迅速获取开源框架中具体业务的解释,为掌握源码逻辑和提升编程技能提供了有力支持。其次,comate2.0支持web在线检索,能够实时获取最新技术知识,通过大模型对复杂问题进行分析并给出解答。这不仅加速了知识的获取,也让编程变得更加高效。最后,通过给定api链接,comate2.0能够自动生成调用代码和对应的测试用例,极大地提高了代码的质量和效率。
进入代码知识增强2.0阶段后,comate为代码编写、学习、面试和测试等不同场景提供了全方位支持。在代码编写场景下,comate能够检索最新技术实现并生成框架代码,同时基于用户已有的代码辅助修改。在测试场景下,comate能够根据用户输入的测试描述检索出符合需求的代码片段,并通过大模型生成完整的自动化测试代码。
目前,comate已支持深入理解本地代码库和组织内部的私域知识,如业务接口文档、产品需求文档等。通过全方位掌握编程现场的上下文和业务/项目/服务的研发全链路,comate能够生成更贴合业务、更有针对性的使用和测试代码。
comate2.0现已在凯发ag旗舰厅官网提供ide插件下载和网页端在线体验。公开数据显示,百度每日新增代码中已有27%由comate自动生成,整体采纳率达到46%。