LOADING

跃进!OpenAI API v1.0升级引领Azure OpenAI API访问新纪元(新手导向)

技术交流2023年11月13日 09:41发布 4个月前更新过 益丰AI
12.9K 0 0
随着大家对 ChatGPT 更新的愈发关注,对 API 的访问需求也在不断增加。
最近我也是突然发现,Python 的 OpenAI 包也进行了从 v0.28 至 v1的大版本更新
一般来说,这样的大版本更新,势必导致一些接口的变化
结果不出所料,在实际使用试用的过程中,我发现对 API 的访问出现了一些明显变化。
为了更好地让大家认识更新前后的变化情况,这里将依次介绍 v1.0 更新前后的区别。

更新前(openai v0.28)

先来看一下二者在 v1.0 更新前(以 v0.28 为例),在进行 openai 的 API 访问时的区别:
如何使用 Python 在 OpenAI 和 Azure OpenAI 服务终结点之间进行切换 – Azure OpenAI Service
虽然 Open AI 和 Azure OpenAI 服务依赖于公用 Python 客户端库,但需要对代码进行少量更改,才能在终结点之间来回切换。 本文将引导你了解在跨 OpenAI 和 Azure OpenAI 工作时将遇到的常见更改和差异。
备注
此库由 OpenAI 维护,目前为预览版。 参考发行历史记录 或 version.py 提交历史记录跟踪库的最新更新。

身份验证

建议使用环境变量。 如果之前没有进行过这种更改,我们的 Python 快速入门可引导你完成此配置。

API 密钥

OpenAI Azure OpenAI
Python复制import openai openai.api_key = “sk-…” openai.organization = “…” Python复制import openai openai.api_type = “azure” openai.api_key = “…” openai.api_base = “https://example-endpoint.openai.azure.com” openai.api_version = “2023-05-15” # subject to change

Microsoft Entra 身份验证

OpenAI Azure OpenAI
Python复制import openai openai.api_key = “sk-…” openai.organization = “…”
© 版权声明

相关文章

暂无评论

暂无评论...