谷歌AI新玩意:一场名为Gemini Code Assist的编程辅助革命

  每周跟踪AI热点新闻动向和震撼发展 想要探索生成式人工智能的前沿进展吗?订阅我们的简报,深入解析最新的技术突破、实际应用案例和未来的趋势。与全球数同行一同,从行业内部的深度分析和实用指南中受益。不要错过这个机会,成为AI领域的领跑者。点击订阅,与未来同行! 订阅:https://rengongzhineng.io/

最近,谷歌在其Cloud Next大会上大放异彩,推出了针对企业级的AI代码完成和辅助工具——Gemini Code Assist。这个工具其实是老牌Duet AI的换新标和大升级混搭版,它原本在2023年末向大众开放,那时谷歌就已经在暗示,将会从Codey模型过渡到Gemini。

在拉斯维加斯举办的3万人大会上,谷歌展示了Code Assist,这款工具将通过VS Code和JetBrains等流行编辑器插件提供。比起以往的Duet AI,Code Assist不仅仅是个名字上的变化,更是功能和性能上的飞跃,直接向GitHub的Copilot Enterprise发起挑战,而不仅仅是针对普通版的Copilot。

Code Assist的一大卖点是支持Gemini 1.5 Pro,这个版本拥有高达一百万令牌的上下文窗口,这意味着谷歌的这个工具能够整合并利用比竞争对手更多的上下文信息。这不仅能提高代码建议的准确性,还能支持对大块代码的推理和修改。

谷歌的云平台及技术基础设施副总裁Brad Calder在发布会前的新闻发布会上表示:“这次升级带来了业界最大的一百万令牌上下文窗口,这使得客户可以在整个代码库中进行大规模的修改,实现以前不可能的AI辅助代码转换。”

像GitHub Enterprise一样,Code Assist也可以根据公司内部的代码库进行微调。这种定制功能目前还在预览阶段。

另一个让Code Assist脱颖而出的特点是它能够支持部署在本地、GitLab、GitHub以及Atlassian的BitBucket等的代码库,还能支持分布在不同服务之间的代码库。这是谷歌在这一领域最受欢迎的竞争对手目前还不提供的功能。

谷歌还与多家以开发者为中心的公司合作,将他们的知识库整合到Gemini中。Stack Overflow就在今年早些时候宣布了与谷歌云的合作。Datadog、Datastax、Elastic、HashiCorp、Neo4j、Pinecone、Redis、Singlestore和Snyk现在也通过类似的合作伙伴关系加入了谷歌。

当然,真正的考验是开发者如何反应以及这些建议对他们的帮助有多大。谷歌通过支持各种代码仓库和提供巨大的上下文窗口正朝着正确的方向迈进,但如果延迟太高或者结果并不理想,这些功能都显得无足轻重。如果它的表现不能显著超过已经领先一步的Copilot,它可能会步AWS的CodeWhisperer的后尘,后者似乎几乎没有任何动力。

除了Code Assist,谷歌今天还发布了CodeGemma,这是其Gemma系列中的一个新的开放模型,专为代码生成和辅助进行了调优,现已通过Vertex AI提供。

此外,谷歌今天还宣布了Gemini Cloud Assist,以帮助“云团队设计、操作和优化他们的应用生命周期”。这个工具可以生成符合公司需求的架构配置,例如,根据所需设计成果的描述。它还可以帮助诊断问题并

找到其根源,以及优化公司的云使用,以降低成本或提高性能。

Cloud Assist将通过聊天界面直接嵌入到多个谷歌云产品中。

  • 4
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Google Gemini是Google推出的一种广告平台,旨在帮助广告主在移动设备上展示广告。它提供了一种全的广告投放方式,可以根据用户的兴趣和行为定位广告,从而提供更加精准的广告投放效果。 Gemini广告平台的特点包括: 1. 移动优先:Gemini广告平台专注于移动设备上的广告投放,可以帮助广告主更好地触达移动用户。 2. 定位广告:Gemini广告平台可以根据用户的兴趣和行为定位广告,从而提供更加精准的广告投放效果。 3. 多种广告格式:Gemini广告平台支持多种广告格式,包括图片广告、视频广告和原生广告等。 4. 数据驱动:Gemini广告平台通过分析用户的数据,可以提供更加精准的广告投放策略,从而提高广告的转化率和效果。 以下是一个使用Gemini广告平台的示例代码: ```python import googleads # 创建一个广告客户端 client = googleads.AdWordsClient.LoadFromStorage() # 创建一个广告组 ad_group = { 'name': 'Gemini Ad Group', 'status': 'ENABLED', 'campaignId': 'INSERT_CAMPAIGN_ID_HERE', 'biddingStrategyConfiguration': { 'biddingStrategyType': 'MANUAL_CPC', }, } # 创建一个广告 ad = { 'headline': 'Gemini Ad', 'description': 'This is a Gemini ad.', 'finalUrls': ['http://www.example.com'], } # 将广告添加到广告组中 ad_group_service = client.GetService('AdGroupService') ad_group_operations = [{ 'operator': 'ADD', 'operand': ad_group, }] ad_group_service.mutate(ad_group_operations) # 将广告添加到广告组中 ad_service = client.GetService('AdService') ad_operations = [{ 'operator': 'ADD', 'operand': ad, }] ad_service.mutate(ad_operations) ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值