激光网
当前位置: 首页 > 人工智能 > 正文

谷歌在谷歌云中扩展Duet AI用于应用开发、DevOps等

2023-09-05 16:02:46  来源:激光网原创    

  在Google Cloud Next上,谷歌扩展了其永远在线的合作者Duet AI,增加了旨在帮助开发人员进行应用程序开发,DevOps,数据库管理和迁移,数据分析和可视化以及网络安全的新功能。

  谷歌云中的 Duet AI 可在整个软件开发生命周期内提供专家协助。这包括代码生成、源引用、测试覆盖率、设计和发布 API、迁移和现代化应用程序等等。

  Duet AI 现在支持代码重构,旨在帮助开发人员实现其遗留应用程序的现代化。谷歌说,这通常是一项昂贵的任务,Duet AI就像用自然语言制定提示一样容易。例如,开发人员可以使用Duet AI将现有应用程序从C++迁移到Go,并将其数据库替换为Google Cloud SQL。这可以通过一个简单的提示来完成,例如:“将此函数转换为 Go 并使用 Cloud SQL”。

  Duet AI 的另一个新功能是上下文感知代码生成,它利用有关公司代码库和库的知识来生成特定的代码建议。这意味着,例如,生成的代码可以使用公司在其代码库中找到的类和方法。

  对于 DevOps,Duet AI 通过帮助自动化部署、强制实施正确配置以及帮助了解和调试问题,提供了操作和管理基础结构的新功能。

  Duet AI还与BigQuery集成,以提供上下文帮助来编写SQL和Python代码来访问和分析数据。此外,它还可以在 BigQuery 中生成向量嵌入,以构建语义搜索和推荐查询。

  除了 BigQuery,Duet AI 还可以与 Cloud Spanner、AlloyDB 和 Cloud SQL 等关系数据库配合使用,并根据自然语言的提示生成代码来构建、修改或查询数据。此外,它可以驱动谷歌数据库迁移服务,以帮助自动转换存储过程、函数、触发器、包和自定义 PL/SQL 代码等情况的代码。

  作为关于Duet AI新功能的最后一点,现在可以对漏洞信息进行汇总和分类,并就如何修复安全问题提供建议。

  Duet AI 在谷歌云控制台、Cloud Workstation 和 Cloud Shell Editor 中可用,以及通过 Cloud Code IDE 扩展在外部 IDE 中可用。支持的IDE包括VSCode,CLion,GoLand,IntelliJ,PyCharm,Rider和WebStorm。

  虽然Duet AI仍处于预览阶段,但谷歌表示,其全面可用性将在今年晚些时候推出。

免责声明: 激光网遵守行业规则,本站所转载的稿件都标注作者和来源。 激光网原创文章,请转载时务必注明文章作者和来源“激光网”, 不尊重本站原创的行为将受到激光网的追责,转载稿件或作者投稿可能会经编辑修改或者补充, 如有异议可投诉至:Email:133 467 34 45@qq.com