Skip to main content
使用本指南构建一个可调用工具的小型智能体,并检查已完成的运行结果。

定义工具

闭包会在本地执行。其 RuntimeContext 包含运行 ID、智能体 ID、步骤索引、应用上下文以及原始工具调用。

创建智能体

通过 Phaseo Gateway 运行

完整示例

运行状态

RunResult 包含:
  • run:状态、ID、实际使用的模型、步骤上限、上下文和暂停状态
  • steps:每轮模型调用、请求 ID、提供方、模型、结束原因、工具调用和用量
  • messages:模型与工具的完整消息历史
  • output:最终输出值
  • usage:汇总令牌数,以及模型客户端提供的任何费用

当前执行模型

Rust Agent SDK 的运行是同步的。本地工具会依次执行。如果运行不应阻塞请求处理程序,请使用应用工作线程或任务边界。

后续步骤

最后修改于 2026年10月2日