Invoking the Agents


标题: “调用代理” 权重: 80


在本节中,我们将测试Orchestrator-Agent并观察它如何通过AWS Bedrock控制台将不同类型的查询智能地路由到专门的代理。

说明

  1. 导航到代理测试界面:

  2. 测试商店操作查询:

    • 输入以下示例问题:
      Octank宠物店的地址是什么?
      
      Octank宠物店的营业时间是多少?
      
      宠物店的退货政策是什么?
      
    • 观察Orchestrator-Agent如何将这些查询路由到KB-Agent
    • 验证响应来自知识库文档
  3. 测试品种信息请求:

    • 尝试关于狗狗品种的查询:
      列出前20种可用的狗狗品种
      
      告诉我金毛猎犬的特点
      
    • 观察Orchestrator-Agent:
      • 识别这是一个品种信息请求
      • 路由到Rest-API-Agent
      • 返回详细的品种信息
  4. 测试库存查询:

    • 提交与库存相关的问题:
      我们能告诉我们有哪些宠物以及它们是什么类型的动物吗?
      
      我们能显示所有的宠物类别吗?
      
    • 观察Orchestrator-Agent的处理过程:
      • 路由到Query-Generation-Agent
      • 将请求转换为SQL
      • 返回当前的库存数据
  5. 分析代理响应:

    • 对于每个查询,请检查:
      • 选择了哪个专门的代理
      • 路由决策背后的原因
      • 采取的处理步骤

注意事项

在测试代理系统时,从简单明确的问题开始,逐步增加复杂性。注意Orchestrator-Agent对其路由决策的解释,这将有助于我们理解系统的决策过程。有关代理测试的详细信息,请参阅Amazon Bedrock Agents文档