View a markdown version of this page

解决代理自助服务问题 - Amazon Connect

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

解决代理自助服务问题

以下问题是代理自助服务所特有的

AI 代理未对客户做出响应

如果您的 AI 代理正在处理请求,但客户未看到任何响应,则编排提示可能缺少所需的消息格式化说明。

Orchestrator 人工智能代理仅在<message>模型的响应用标签包装时才会向客户显示消息。如果您的提示未指示模特使用这些标签,则不会向客户提供回复。

解决方案:确保您的编排提示包含要求模型将响应封装在<message>标签中的格式化指令。有关更多信息,请参阅 消息解析

MCP 工具调用失败

如果您的 AI 代理在对话期间无法调用 MCP 工具,请检查以下内容:

  • 安全配置文件权限-验证 AI 代理的安全配置文件是否允许访问其所需的特定 MCP 工具。AI 代理只能调用其具有明确访问权限的工具。

  • 网关连接 — 确认 Amazon Bedrock AgentCore Gateway 配置正确且发现 URL 有效。确认入站身份验证受众已设置为网关 ID。在 AgentCore 控制台中检查网关状态。

  • API 端点运行状况 — 验证 MCP 工具背后的后端 API 或 Lambda 函数是否正在运行并正确响应。检查 CloudWatch 日志中是否存在目标服务中的错误。

MCP 工具的 IAM 权限

如果 MCP 工具调用返回访问被拒绝的错误,请验证 IAM 角色是否具有所需的权限:

  • Amazon Bedrock AgentCore Gateway 角色 — 网关的执行角色必须有权调用您的 MCP 工具所连接的后端 APIs 或 Lambda 函数。

  • Amazon Connect 服务相关角色 — Amazon Connect 服务相关角色必须具有调用 Amazon Bedro AgentCore ck Gateway 的权限。