Amazon Q

Amazon Q分为Amazon Q BusinessAmazon Q Developer

Amazon Q Business

Amazon Q Business 是 Amazon Q 的一个特定版本或服务层级,专门针对企业用户设计, 旨在为企业提供一个更全面、更强大的 AI 助手解决方案,帮助企业在各个方面提高效率和创新能力。

它根据企业自己内部的数据来训练,回答用户的问题。Q Business也是基于Bedrock,但是使用的时候不能选择具体的模型

image-20241004200205518

示例:

image-20241004200252735

Amazon Q Business 可以与 AWS IAM Identity Center 集成,了提供统一的身份管理和访问控制。这种集成方式可以让企业更容易管理用户访问权限,同时确保安全性:

image-20241004200720309

Data connector和plugin

Amazon Q Business 提供了多种数据连接器(Data Connectors),以便企业能够将其各种数据源和系统与 Amazon Q 集成。以下是一些主要的数据连接器类型:

image-20241004200517064

具体可用的连接器可能会随时间变化,亚马逊可能会不断增加新的连接器或更新现有连接器。

Admin Control

Amazon Q Business 的 Admin Control(管理控制)是一套专门为企业管理员设计的工具和功能,用于管理、配置和监控 Amazon Q Business 的使用。这些控制功能让管理员能够确保 Amazon Q Business 的使用符合企业的安全政策、合规要求和业务需求。比如管理数据连接器和数据源的访问权限 ,设置数据访问策略和限制等:

image-20241004201048957

参考: https://aws.amazon.com/cn/blogs/machine-learning/improve-productivity-when-processing-scanned-pdfs-using-amazon-q-business/

Q Developer

Q Developer是一款面向开发人员的强大工具, 主要有以下几个核心功能:

  1. 询问AWS相关的问题,并给出文档:

image-20241004220427191

  1. 询问AWS资源相关的问题,例如了解帐单:

    image-20241004220524251

    了解aws帐号下的资源:

    image-20241004221307578

  2. 编写代码:

    image-20241004220554686

另外Q Developer还支持VS Code和Jetbrains插件。