SuperAPI AI 工具集

aws-agentcore

智能体与模型

查看项目

更新于 10-16 05:52

技能介绍

AWS Bedrock AgentCore 面向在 AWS 上开发生产级 AI 智能体的场景。它提供一组原语:Runtime(框架无关的无服务器智能体执行)、Gateway(把 API 或 Lambda 转换为 MCP 兼容工具)、Memory(语义与用户偏好等多策略记忆)、Identity(Cognito、Okta、Google、EntraID 认证)、Tools(代码解释器、浏览器工具)以及 Observability(分析与追踪)。

使用上可先通过 boto3 初始化 AgentCore 客户端,用 @Tool 装饰器定义工具,再以 Agent 组合模型、工具和指令并调用 invoke。工具也可用 Lambda 实现,按 actionGroup、function 与 parameters 解析并返回响应体。编排方面提供 SupervisorAgent 与 SubAgent,可按 supervisor 或 intent_classification 路由策略组合多个子智能体。此外可挂载 Guardrail 做护栏,用 GatewayClient 从 OpenAPI 规范或 Lambda 函数创建网关目标,并用 Memory 让记忆跨会话保留。

官方示例仓库为 https://github.com/awslabs/amazon-bedrock-agentcore-samples,包含 A2A 多智能体事件响应、客户支持助手、市场趋势智能体、数据库性能分析、设备管理、企业网页情报、文本转 Python IDE、视频游戏销售助手等用例。可执行 git clone https://github.com/awslabs/amazon-bedrock-agentcore-samples.git 获取,并按其 README 部署。限制与收费信息暂未提供。