You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

OpenAI Python包v1版本含破坏性变更,求官方兼容文档指引

OpenAI Python SDK 0.28.x 转 1.x 版本的变更参考资源
  • 官方有专门的迁移文档,核心变更点包括:
    • API对象重命名:比如原openai.ChatCompletion改为openai.chat.completions,openai.Completion改为openai.completions
    • 调用方式调整:同步接口保留create()但参数结构有变化;异步接口不再用acreate(),改为异步客户端的create()配合async/await
    • 参数细节变更:部分参数名称或层级调整,比如messages的传递逻辑不变,但调用路径不同
  • GitHub仓库的V1重构PR里有完整的修改细节,涵盖每个模块的具体变更
  • 1.x版本的README.md历史版本中也嵌入了版本迁移的核心提示,可直接查看对应内容

如果不回退到0.28.1,可按以下方向调整代码:

  • 替换API调用路径:比如把openai.ChatCompletion.create()改成from openai import OpenAI; client = OpenAI(); client.chat.completions.create()
  • 修正参数传递:部分嵌套参数的层级有变动,需对照新接口的参数要求调整
  • 适配异步逻辑:移除原acreate()调用,改用异步客户端的create()方法

内容的提问来源于stack exchange,提问作者topchef

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.07 02:16:11