框架

OpenAI Agents SDK

工具、交接、保护措施、追踪。

支持 7 种模式。

该框架原生支持的模式

  • Tool Use — 让LLM对外部工具包进行类型化调用,而不是生成周围系统需要解析的自由文本。
  • ReAct — 在每一步中交替进行一个思考、一次工具调用和一次观察,以便代理能够基于新证据进行推理。
  • Handoff — 将主动对话从一个代理转移到另一个代理,同时携带上下文信息。
  • Structured Output — 限制模型的输出符合 JSON Schema(或类似的类型结构)。
  • Step Budget — 限制代理在单个请求中允许的工具调用或循环迭代次数。
  • Input/Output Guardrails — 在输入到达模型之前和输出到达用户之前验证输入。
  • Decision Log — 在代理的行动旁边持久化其推理轨迹,以便事后审查可以解释原因。