View a markdown version of this page

设置依赖关系和证书以创建、维护和使用网关资源 - Amazon Bedrock AgentCore
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)。

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

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

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

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

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

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

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

您可以通过调用 Amazon Bedrock AgentCore 控制平面服务来创建、修改、删除和检索有关网关和网关目标资源的信息。亚马逊基岩 AgentCore 控制平面服务 API 参考详细说明了有关该服务中的 API 操作和结构的信息。

您可以通过以下方式与亚马逊基岩 AgentCore 控制平面服务进行交互。展开主题以了解如何安装该工具并为其设置身份验证。

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

每个 API 操作的亚马逊基岩 AgentCore 控制平面服务 API 参考页面提供了提出 API 请求所需的信息。

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

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

  • 身份验证 — 要了解如何配置 SDK 和身份验证,请参阅本指南相关章节中的 you are: 栏中的链接。

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

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

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

调用网关

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

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

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

要使用Strands Agents SDK与 AgentCore 网关进行交互,您需要按照Strands Agents SDK中的步骤安装 Strands SDK 来安装该软件开发工具包并设置证书。

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