By Jackson@ML
Amazon Q是生成式人工智能的超级助手,可从业务和开发领域帮助客户赋能。
Amazon Q由Amazon Bedrock提供构建支持。
Amazon Bedrock是一项完全受管理的服务,通过API提供基础模型(FM)。为Amazon Q提供支持的模型增加了高质量的AWS内容,使客户能够获得更完整、更可行和更有参考意义的答桉,从而加速客户在AWS上的构建。
Amazon Q分为两大类服务,即Amazon Q Business和Amazon Q Developer。
上述两者的官方文档,可在AWS亚马逊云科技官网获取。如下图所示。
Amazon Q Developer在Amazon Bedrock上构建,它包括自动化滥用检测;以Amazon Bedrock强制执行安全性以及对AI使用负责。
Amazon Q Developer是一个生成人工智能(AI)驱动的会话助手,可帮助您理解、构建、扩展和操作AWS应用程序。
您可以询问有关AWS体系结构、AWS资源、最佳实践、文档、支持等方面的问题。
Amazon Q不断更新其功能,使您的问题获得与上下文相关且可操作的答案。
Amazon Q Developer使开发者更加容易达成代码目标,聚焦业务逻辑,而不是繁琐而非核心的细节。
在**集成开发环境(IDE)**中使用时,Amazon Q提供软件开发援助。Amazon Q可以通过聊天优化代码,提供内联代码完成,生成网络新代码,扫描代码的安全漏洞,并进行代码升级和改进,例如语言更新、调试和优化。
Amazon Q Developer翻译成中文,即Amazon Q开发者版,其官网页面如下图所示。
如需使用Amazon Q Developer,根据账户安全策略,需向IAM身份添加必要权限,之后选择Amazon Q图标,在AWS管理控制台、AWS文档官网、AWS官网或者AWS移动端控制台应用程序中启动聊天寻求帮助。
更多详情,可参照AWS亚马逊云科技提供的AWS应用即Amazon Q 开发者版文档。
使用集成开发环境(Intergrated Development Environment,即IDE),例如:Microsoft Visual Studio Code, JetBrains PyCharm , Eclipse等,来开发AWS应用程序,则需要在各自应用程序下载Extension,并完成相关配置,以便启动AWS Q Developer的强大功能,满足项目开发。
Amazon Q 开发者版重新设计了整个软件开发生命周期(Software Development Life Cycle, 即SDLC)的体验,使用户能够更快、更轻松地构建、保护、管理和优化应用程序。
Amazon Q 开发者版提供两个定价套餐。
*更多Amazon Q定价详情,请参阅:AWS Q Developer定价文档,https://aws.amazon.com/cn/q/developer/pricing/
今后将有相关AWS开发技术文章陆续推出。
敬请关注、点赞和收藏。
您的认可,我的动力!