选择你的包
TypeScript 是参考设计。C++ 没有 Agent SDK。安装列出了安装命令和运行时要求,用法会带你构建第一个智能体。
让编程智能体用你所用语言的 Phaseo Agent SDK 构建第一个智能体。
比较各运行时支持的功能
每个 SDK 都能运行本地工具,按精确的工具调用 ID 暂停以等待审批或手动输出,并返回由你的应用保存的可序列化运行状态。其余功能因语言而异:
Rust(
phaseo-agent 0.2)是同步的:没有流式传输、异步执行、并发工具、运行时 schema 校验或 Devtools 捕获。如果运行不应阻塞请求处理函数,就在工作线程上运行它。PHP 一次只运行一个工具,它的流也只在你的代码迭代时才会推进。
选择 Agent SDK、客户端还是原始 API
每个 Agent SDK 的网关客户端都通过该语言的客户端 SDK 发送模型轮次。大多数都接受一个
requestOptions 映射(或该语言的等价物),用于传入额外的 Responses API 字段;智能体仍然会设置 model、input、instructions 和它的函数工具。Rust 0.2 适配器只发送规范化后的智能体字段,没有额外选项的钩子。
从示例方案开始
借助这些页面上的 API,TypeScript 示例方案可以移植到任何语言。