2025-04-30 19:00:10
要总结并提供有关设置匿名Amazon Q业务应用程序的明确指南,请执行以下步骤:###先决条件:1。** AWS帐户:**确保您可以访问AWS帐户。2。** IAM策略:**为匿名用户设置IAM策略。###逐步指南:#### 1。数据摄取您可以使用Web Crawler或Amazon S3存储桶(无ACL)摄入数据。**使用网络爬行者:**1。导航到Amazon Q Business Console。2。添加您的公共网页/文档的URL。3。配置爬网设置。**使用Amazon S3:**1。确保您的S3存储桶没有任何ACL。2。使用AWS CLI或控制台添加S3存储桶中的数据。#### 2。应用程序设置1。**创建一个应用程序:** - 打开Amazon Q Business Console。 - 启用了匿名访问的新应用程序。2。**配置Web爬网设置(如果使用):** - 为公共数据源设置Web爬网配置。#### 3。使用AWS CLI测试应用程序1。**聊天API:**``bashaws qbusiness聊天同步\ - application-id
\ - 用户消息“什么是亚马逊Q索引?”````````2。**生成一个匿名的网络体验URL:** - 使用`create-web-experience'和`create-nonymous-web-experience-url`命令。#### 4。配置网络体验1。为您的应用程序创建网络体验:``bashaws qbusiness create-web-体验\ - application-id \ - display-name“ publicknowledgebaseexperience” \ - -olole-arn“ arn:aws:iam :: :角色/qbusinessAnonymousApprole” \ - 描述“我的匿名Q业务应用程序的Web界面”````````2。生成一个匿名URL:``bashaws qbusiness创建匿名 - web-体验 - url \ - application-id \-web-experience-id ````````#### 5。嵌入Web应用程序 - 使用IFRAME在网站中使用生成的Web体验URL。###考虑和最佳实践:1。**支持的API:**仅``Chat','ChatSync``和'putFeedBack`受到匿名应用程序的支持。2。**定价模型:**根据实际用法(API调用和索引存储)计费匿名访问。3。**管理员控件:**大多数管理员对控件和护栏都是仅读取的,除了被阻止的单词。4。**不支持的功能:**插件,Amazon Quicksight集成,附件等。### 结论:通过遵循上面概述的步骤,您可以快速设置一个匿名的Amazon Q业务应用程序,该应用程序利用生成AI功能而无需用户身份验证。此设置通过提供信息无缝访问来增强公共网站和文档门户网站上的客户体验。有关详细的指导和最佳实践,请参阅[Amazon Q Business用户指南](https://docs.aws.amazon.com/qbusiness/qbusiness/latest/userguide/Anonymous-access.html)和其他相关的AWS文档。###作者: - ** Vishnu Elangovan **:全球生成AI解决方案架构师。 - ** Jean-Pierre Dodel **:Amazon Q Business的主要产品经理。亚马逊Q业务