连接 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。
- 命名您的连接器。
- (可选) 通过编辑 URL 字段来配置 Amazon Bedrock 连接器以使用 Anthropic 模型支持的其他 AWS 区域,例如,将
us-east-1
更改为eu-central-1
。 -
(可选) 如果您想使用除默认模型之外的其他模型,请添加以下字符串之一。
- 对于俳句:
anthropic.claude-3-haiku-20240307-v1:0
- 对于十四行诗:
anthropic.claude-3-sonnet-20240229-v1:0
- 对于歌剧:
anthropic.claude-3-opus-20240229-v1:0
- 对于俳句:
-
输入您之前生成的 访问密钥 和 密钥,然后点击 保存。
您的 LLM 连接器现已配置。有关使用 Elastic AI 助理的更多信息,请参阅 AI 助理。
以下视频演示了这些步骤。