本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
Amazon Bedrock Agentcore
Bedrock AgentCore 是一套服务,使开发人员能够在企业规模上安全地构建、部署和操作功能强大的 AI 代理。它旨在承担开发代理人工智能的 “无差别繁重的工作”,使企业能够超越 proofs-of-concept并加快生产部署。Bedrock AgentCore 提供了一个模块化的服务工具包,可以一起使用或独立使用来创建复杂的 AI 代理。
-
运行时:一个安全的无服务器环境,用于部署和扩展动态人工智能代理,支持长时间运行的任务与异步任务,并且具备完整的会话隔离能力。
-
网关:一项服务,只需最少的代码即可将现有函数 APIs 和 Amazon Lambda 函数转换为与代理兼容的工具。它支持使用模型上下文协议(MCP)等协议实现工具发现与安全通信。
-
记忆:管理代理的短期会话上下文与长期记忆,无需开发人员管理底层基础设施,即可实现更具个性化、上下文感知的交互。
-
内置工具:借助代码解释器(支持安全的代码执行)与浏览器工具(用于与 Web 应用程序交互)增强代理功能。
-
身份:提供一项专为人工智能代理设计的安全、可扩展的身份与访问管理服务,并支持与现有身份提供者集成以管理代理权限。
-
可观察性:提供用于跟踪、调试和监控生产中代理性能的工具, CloudWatch 并提供由 Amazon 提供支持的全面控制面板。 OpenTelemetry
Bedrock AgentCore 被明确设计为与模型无关,让开发人员可以灵活地在 Amazon Bedrock 生态系统内外使用他们选择的任何基础模型 (FMs)。这些是 Bedrock 中 FMs 托管的一些内容,有关完整列表,您可以参考以下文档:
-
Anthropic:Claude 系列模型,包括最新的 Claude 模型。
-
Meta:Llama 系列模型。
-
Mistral AI:一系列 Mistral 模型。
-
Amazon:Amazon 自有模型,包括 Titan 和 Nova 系列。
-
OpenAI:来自 OpenAI 的精选开放权重模型。
-
其他提供商: AI21 实验室、Cohere DeepSeek、Stability AI 等。