5月1日,全球电商、云计算领导者亚马逊(Amazon)在官网正式发布了生成式AI助手——Amazon Q。据悉,Amazon Q 是一款类ChatGPT的产品,可以生成创意文本、代码、总结文档、分析数据等功能。
此外,亚马逊还发布了面向企业的助手Amazon Q Business以及专业开发人员的Amazon Q Developer。尤其是内置了AI代理的Developer版本,可自动完成代码的升级、开发等任务,性能非常强大。
目前,亚马逊没有说明Amazon Q系列产品是基于哪一款大模型开发而成,但根据其技术特性和测试报告来看,很可能是其投资40亿美元Anthropic新发布的,最强大模型之一Claude 3系列。
体验地址:https://aws.amazon.com/cn/q/
开发者版:https://aws.amazon.com/cn/q/developer/
Amazon Q Business介绍
Amazon Q Business版的主要技术亮点是可以根据企业内部数据,例如,周报、数据报告、PPT演示稿、数据中台,进行各种文本提问或数据分析,在结合亚马逊的可视化分析平台Amazon QuickSight输出、简单直观的分析数据报告。
Amazon Q Business还具备很强的数据连接能力,可以轻松地连接40 多种常用的业务工具,例如,wiki、内联网、Atlassian、Gmail、Microsoft Exchange、Salesforce、ServiceNow、Slack等。这也就是说只需要在一个平台中,几分钟内就能帮助管理者快速了解企业内部的所有数据情况,并根据这些数据做出精准的分析。
此外,亚马逊还发布了Amazon Q Apps,可帮助没有任何编程经验的企业员工,通过文本提示的方式快速开发应用程序。例如,制定一个出色的市场营销策略计划,对于员工来说是一个耗时且繁琐的过程。需要花费数小时从不同的数据存储和文档中搜索找到适合新产品推广的内容,并且要么内容过时,要么与特定产品的推广要求不匹配。
员工通过文本提示的方式向Amazon Q Apps描述想要开发的应用程序,可以在几分钟之内就能自动生成一款集成内部营销数据的APP,同时可以把该应用与其他部门共享。
Amazon Q Developer介绍
Amazon Q Developer是专门面向专业开发人员的AI助手,可提供代码生成、测试、调试、故障排除、漏洞扫描等一站式代码服务。同时集成了目前火爆的AI代理功能,多数情况下可以自动执行编程任务无需人工干预,主要特色功能如下。
代码生成和建议:可以生成Python、Java、C#等十多种主流编程语言的代码,还可以根据开发者发送的代码给出优化建议方案。根据澳大利亚国民银行的开发报告显示,他们接受了50%来自Amazon Q Developer的代码建议。
智能AI代理:Amazon Q Developer内置了AI代理功能,可将多数项目计划、开发任务、功能迭代和后期维护,实现跨源文件、代码块和测试套件实现自动化。
例如,亚马逊的一个5人团队通过该AI代理功能,仅用了2天的时间将1000多个应用程序从Java 8自动升级到了Java 17。如果使用传统开发,最快也要几个月的时间。
安全漏洞和扫描:能快速扫描开发者完成的代码查找潜在的安全漏洞,并提供量身定制的修复建议,从而提高应用程序的安全性和质量。
优化AWS环境:可在控制台中帮助专业开发人员优化AWS云环境,以及诊断和解决错误和网络问题、选择实例、优化结构化查询语言、提取、转换和ETL管道。还能帮助开发者列出其 AWS 账户资源、配置并分析账单信息和趋势。
目前,亚马逊发布的Amazon Q已全面上市,企业版每月20美元,开发者版每月25美元,Amazon Q Apps处于预览版状态可以免费试用。