getting-started
latest
false
入门开发者指南
重要 :
请注意,此内容已使用机器翻译进行了本地化。
新发布内容的本地化可能需要 1-2 周的时间才能完成。
使用工具端到端运行智能体,验证自主 API 调用,并确认完整的智能体管道。
连接工具并更新智能体合同后,您就可以测试完整管道了。
步骤 5 - 端到端测试
要对智能体进行端到端测试,请使用 Agent Builder 顶部工具栏中的“调试”按钮。这将打开“调试配置”对话框,然后执行以下操作:
- 打开“入口点参数”选项卡
- 输入下方代码块中的任务描述
- 然后选择“保存并调试”以运行应用程序
The villagers report a massive creature has been destroying farms on the edge of the forest at night.
The villagers report a massive creature has been destroying farms on the edge of the forest at night.
单击“保存并调试”后,您可以在 Agent Builder 底部查看“执行追踪” 。“执行历史记录”显示了智能体的完整决策流程。对于使用工具的智能体,预计至少会发生三个事件:
- 智能体对任务的初始分析
- 使用工具选择的搜索词调用工具
- 带有候选列表的工具响应
然后,智能体在生成最终输出之前对这些候选对象进行推理。
您应该会看到:
- 智能体使用根据任务选择的搜索词来调用Unattended Query 。
- 该工具会返回候选对象列表。
- 智能体会选择最佳匹配项并返回五个输出字段。
选择“HTTP 请求 - Open5e Generator 查询”跨度,查看工具实际发送的请求: v2/creatures/ URL、智能体在name__icontains中选择的搜索词,以及您在步骤 1 中配置的document__key和fields值。其下方的响应包含每个候选对象的 key 标识符。
验证输出是否包含所有五个字段:monsterIndex、monsterName、monsterType、monsterCr 和 monsterReasoning。monsterIndex 是 API 的 key,因此会带有 srd_ 前缀 - 例如 srd_giant-ape。monsterReasoning 字段应解释智能体选择这种巨大机器人来执行任务的原因。
您构建的内容
已经构建了 UiPathfinder 的第一个组件:
- 构建了一个实时 API 连接器,用于搜索 5e SRD:一个输入,一个 HTTP 请求,一个输出。
- 已将其作为工具连接到智能体,只需在智能体构建器中进行选择。
- 现在,智能体可以自主决定何时调用工具、搜索什么内容,以及哪个候选对象最适合任务。
两步推理链(搜索词选择和候选对象评估)正是会生成有意义的评估信号的轨迹;这就是下一个实验室的内容。
后续操作
- Open5e API 文档- 探索完整的此项搜索 API,了解哪些字段可用。
- UiPath Integration Service - 构建连接到 SaaS API 的工具,而无需编写自定义工作流。
- UiPath 社区- 论坛、操作方法和开发者讨论。