连接到 Amazon Bedrock

编辑

本页面提供了首次设置 Amazon Bedrock 连接器的分步说明。此连接器类型使您可以在 Kibana 中利用大型语言模型 (LLM)。您首先需要配置 AWS,然后在 Kibana 中配置连接器。

仅支持 Amazon Bedrock 的 Anthropic 模型:ClaudeClaude instant

配置 AWS

编辑
配置 IAM 策略
编辑

首先,配置具有必要权限的 IAM 策略

  1. 登录 AWS 控制台并搜索 Identity and Access Management (IAM)。
  2. IAM 菜单中,选择 策略创建策略
  3. 要提供必要的权限,请将以下 JSON 粘贴到 指定权限 菜单中。

    {
        "Version": "2012-10-17",
        "Statement": [
            {
                "Sid": "VisualEditor0",
                "Effect": "Allow",
                "Action": [
                    "bedrock:InvokeModel",
                    "bedrock:InvokeModelWithResponseStream"
                ],
                "Resource": "*"
            }
        ]
    }

    这些是最低要求的权限。也支持具有附加权限的 IAM 策略。

  4. 单击 下一步。命名您的策略。

以下视频演示了这些步骤。


配置 IAM 用户
编辑

接下来,将您刚创建的策略分配给新用户

  1. 返回 IAM 菜单。从导航菜单中选择 用户,然后单击 创建用户
  2. 命名用户,然后单击 下一步
  3. 选择 直接附加策略
  4. 权限策略 字段中,搜索您之前创建的策略,选择它,然后单击 下一步
  5. 查看配置,然后单击 创建用户

以下视频演示了这些步骤。


创建访问密钥
编辑

创建将验证您的 Elastic 连接器的访问密钥

  1. 返回 IAM 菜单。从导航菜单中选择 用户
  2. 搜索您刚刚创建的用户,然后单击其名称。
  3. 转到 安全凭证 选项卡。
  4. 访问密钥 下,单击 创建访问密钥
  5. 选择 第三方服务,选中 确认 下的复选框,单击 下一步,然后单击 创建访问密钥
  6. 单击 下载 .csv 文件 以下载密钥。安全地存储它。

以下视频演示了这些步骤。


启用模型访问
编辑

确保启用了受支持的 Amazon Bedrock LLM

  1. 在 AWS 控制台中搜索 Amazon Bedrock。
  2. 在 Amazon Bedrock 页面中,单击 开始使用
  3. 从左侧导航菜单中选择 模型访问,然后单击 管理模型访问
  4. 选中 Claude 和/或 Claude Instant 的复选框,具体取决于您计划使用的一个或多个模型。
  5. 单击 保存更改

以下视频演示了这些步骤。


配置 Amazon Bedrock 连接器

编辑

最后,在 Kibana 中配置连接器

  1. 登录到 Kibana。
  2. 在导航菜单中找到 连接器 页面,或使用全局搜索字段。然后单击 创建连接器,并选择 Amazon Bedrock
  3. 命名您的连接器。
  4. (可选)配置 Amazon Bedrock 连接器以使用 Anthropic 模型支持的不同 AWS 区域,方法是编辑 URL 字段,例如通过将 us-east-1 更改为 eu-central-1
  5. (可选)如果您想使用默认模型以外的模型,请添加以下字符串之一

    1. 对于 Haiku:anthropic.claude-3-haiku-20240307-v1:0
    2. 对于 Sonnet:anthropic.claude-3-sonnet-20240229-v1:0
    3. 对于 Opus:anthropic.claude-3-opus-20240229-v1:0
  6. 输入您之前生成的 访问密钥密钥,然后单击 保存

    您的 LLM 连接器现已配置完成。有关使用 Elastic AI Assistant 的更多信息,请参阅AI 助手

如果您使用的是 预置吞吐量,则您的 ARN 将成为模型 ID,并且连接器设置的 URL 值必须是 编码才能工作。例如,如果未编码的 ARN 是 arn:aws:bedrock:us-east-2:123456789102:provisioned-model/3Ztr7hbzmkrqy1,则编码的 ARN 将是 arn%3Aaws%3Abedrock%3Aus-east-2%3A123456789102%3Aprovisioned-model%2F3Ztr7hbzmkrqy1

以下视频演示了这些步骤。