连接到 Amazon Bedrock
编辑连接到 Amazon Bedrock
编辑本页面提供了首次设置 Amazon Bedrock 连接器的分步说明。此连接器类型使您可以在 Kibana 中利用大型语言模型 (LLM)。您首先需要配置 AWS,然后在 Kibana 中配置连接器。
仅支持 Amazon Bedrock 的 Anthropic
模型:Claude
和 Claude instant
。
配置 AWS
编辑配置 IAM 策略
编辑首先,配置具有必要权限的 IAM 策略
- 登录 AWS 控制台并搜索 Identity and Access Management (IAM)。
- 从 IAM 菜单中,选择 策略 → 创建策略。
-
要提供必要的权限,请将以下 JSON 粘贴到 指定权限 菜单中。
{ "Version": "2012-10-17", "Statement": [ { "Sid": "VisualEditor0", "Effect": "Allow", "Action": [ "bedrock:InvokeModel", "bedrock:InvokeModelWithResponseStream" ], "Resource": "*" } ] }
这些是最低要求的权限。也支持具有附加权限的 IAM 策略。
- 单击 下一步。命名您的策略。
以下视频演示了这些步骤。
配置 IAM 用户
编辑接下来,将您刚创建的策略分配给新用户
- 返回 IAM 菜单。从导航菜单中选择 用户,然后单击 创建用户。
- 命名用户,然后单击 下一步。
- 选择 直接附加策略。
- 在 权限策略 字段中,搜索您之前创建的策略,选择它,然后单击 下一步。
- 查看配置,然后单击 创建用户。
以下视频演示了这些步骤。
创建访问密钥
编辑创建将验证您的 Elastic 连接器的访问密钥
- 返回 IAM 菜单。从导航菜单中选择 用户。
- 搜索您刚刚创建的用户,然后单击其名称。
- 转到 安全凭证 选项卡。
- 在 访问密钥 下,单击 创建访问密钥。
- 选择 第三方服务,选中 确认 下的复选框,单击 下一步,然后单击 创建访问密钥。
- 单击 下载 .csv 文件 以下载密钥。安全地存储它。
以下视频演示了这些步骤。
启用模型访问
编辑确保启用了受支持的 Amazon Bedrock LLM
- 在 AWS 控制台中搜索 Amazon Bedrock。
- 在 Amazon Bedrock 页面中,单击 开始使用。
- 从左侧导航菜单中选择 模型访问,然后单击 管理模型访问。
- 选中 Claude 和/或 Claude Instant 的复选框,具体取决于您计划使用的一个或多个模型。
- 单击 保存更改。
以下视频演示了这些步骤。
配置 Amazon Bedrock 连接器
编辑最后,在 Kibana 中配置连接器
- 登录到 Kibana。
- 在导航菜单中找到 连接器 页面,或使用全局搜索字段。然后单击 创建连接器,并选择 Amazon Bedrock。
- 命名您的连接器。
- (可选)配置 Amazon Bedrock 连接器以使用 Anthropic 模型支持的不同 AWS 区域,方法是编辑 URL 字段,例如通过将
us-east-1
更改为eu-central-1
。 -
(可选)如果您想使用默认模型以外的模型,请添加以下字符串之一
- 对于 Haiku:
anthropic.claude-3-haiku-20240307-v1:0
- 对于 Sonnet:
anthropic.claude-3-sonnet-20240229-v1:0
- 对于 Opus:
anthropic.claude-3-opus-20240229-v1:0
- 对于 Haiku:
-
输入您之前生成的 访问密钥 和 密钥,然后单击 保存。
您的 LLM 连接器现已配置完成。有关使用 Elastic AI Assistant 的更多信息,请参阅AI 助手。
以下视频演示了这些步骤。