OpenAI 发布了 openai-agents-python SDK 的 0.22.0 版本,引入了实质性的运行时加固并收紧了现有的提供商配置合同。
- 从可重放和持久化的 SDK 状态中删除由智能体输出护栏拒绝的终端函数工具输出。
- 对具有终端状态 failed 或 incomplete 的非流式响应抛出 ModelBehaviorError。
- 当 OpenAIProvider 接收显式客户端时,拒绝冲突的提供商选项。
- 在保持嵌套智能体聚合的同时,隔离独立 RunState 检查点之间的使用计费。
- 扩展通过 handoff(agent) 注册的智能体在生成图中的应用。
- 澄清了 Agent.clone() 和 RealtimeAgent.clone() 现有的浅拷贝行为。
将显式 openai_client 与 organization 或 project 结合的应用程序必须将这些值移至 AsyncOpenAI 客户端。