连接到 Amazon Bedrock
编辑连接到 Amazon Bedrock编辑
本页面提供首次设置 Amazon Bedrock 连接器的分步说明。此连接器类型使您能够在 Kibana 中利用大型语言模型 (LLM)。您首先需要配置 AWS,然后在 Kibana 中配置连接器。
仅支持 Amazon Bedrock 的 Anthropic
模型:Claude
和 Claude instant
。
配置 AWS编辑
配置 IAM 策略编辑
首先,使用必要的权限配置 IAM 策略
- 登录 AWS 控制台并搜索身份与访问管理 (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。
- 命名您的连接器。
- (可选) 通过编辑 URL 字段来配置 Amazon Bedrock 连接器以使用 Anthropic 模型支持的其他 AWS 区域,例如将
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 助理的更多信息,请参阅 AI 助理。
以下视频演示了这些步骤。