View a markdown version of this page

设置依赖关系和凭据以创建、维护和使用网关资源 - Amazon Bedrock AgentCore

设置依赖关系和凭据以创建、维护和使用网关资源

网 AgentCore 关服务涉及以下主要进程:

  • 网关资源的创建和维护-您可以通过 Amazon Bedrock AgentCore 控制平面服务创建网关和网关目标资源。

  • 网关的调用-创建网关和网关目标后,您可以通过向网关发出的直接 HTTP 请求或通过 MCP 客户端或代理的帮助来调用网关。

选择一个主题,了解如何设置用于执行以下流程的工具和证书:

设置用于创建和维护网关资源的工具和证书

您可以通过调用 Amazon Bedrock Contro AgentCore l Plane 服务来创建、修改、删除和检索有关网关和网关目标资源的信息。Amazon Bed AgentCore rock Control Plane 服务 API 参考了有关该服务中 API 操作和结构的详细信息。

您可以通过以下方式与 Amazon Bedrock Cont AgentCore rol Plane 服务进行交互。展开主题以了解如何安装该工具并为其设置身份验证。

AWS 管理控制台允许您通过 Web 浏览器中的交互式图形界面创建和维护网关和网关目标资源。

每个 API 操作的 Amazon Bed AgentCore rock Control Plane 服务 API 参考页面提供了发出 API 请求所需的信息。

AWS 软件开发工具包允许您通过自己选择的编程语言向 AWS 服务发出 API 请求。请参阅 AWS SDK 和工具参考指南中的以下资源进行设置:

  • 安装-要了解 SDK 及其安装方法,请选择与您选择的编程语言对应的 AWS SDK 链接。

  • 身份验证-要了解有关配置 SDK 和身份验证的信息,请参阅本指南的相关部分中的链接:列。

  • 其他资源 — 在特定语言的参考资料中,搜索 Amazon Bedrock AgentCore 核心控制服务以查看特定 API 方法的语法。

AWS 命令行界面 (CLI) 允许您在命令行界面中与 AWS API 进行交互。要了解如何安装和设置 AWS CLI,请参阅《AWS 命令行界面用户指南》中的 AWS CLI 入门

  • 安装 — 要了解如何安装 AWS CLI,请参阅安装或更新到最新版本的 AWS CLI

  • 身份验证-要了解如何在 AWS CLI 中配置您的证书,请参阅设置 AWS CLI

  • 其他资源 — 要查看 Amazon Bedrock AgentCore 控制平面服务中特定 API 方法的语法,请参阅 bedrock-agentcore-contro l 参考。

C AgentCore LI 是用于与 API 交互的 Node.js 命令行工具。 AgentCore 请参阅 C AgentCore LI 存储库中的以下资源。

网关的调用

创建网关和网关目标后,您可以通过直接 HTTP 请求或通过 MCP 客户端或代理与网关进行交互。

要向 AgentCore 网关发出 HTTP 请求,您需要向在创建网关时设置的网关终端节点发出 POST 请求。

要使用 MCP 客户端与 AgentCore 网关进行交互,您需要在选择编程语言后,按照构建 MCP 客户端中的设置环境和设置 API 密钥步骤安装 MCP 客户端。按照这些步骤操作,您还可以检索 Anthropic API 密钥进行身份验证。

要使用 Strands Agents SDK 与 AgentCore 网关进行交互,你需要按照 Strands A gents SDK 中的步骤安装 Strand s SDK 并设置凭据。

要使用 Langgraph 代理与 AgentCore 网关进行交互,您需要通过导航到 Langgraph LangGraph,选择 “文档”,然后选择与您选择的编程语言相对应的LangGraph页面来安装 Langgraph。按照这些步骤操作,您还将收到一个 API 密钥,以帮助设置您的证书。