Loading

如何申请 Azure OpenAI

一.前言

众所周知 OpenAI ChatGPT 是不对中国开放的,包括香港。就最近一个月的情况来看,陆续有 API 调用被限制、大规模账号封禁、关闭注册、无法直接使用银联支付(国内信用卡)等等,使用是越来越艰难。Azure OpenAI 不妨是一个新的选择。

二.介绍

Azure OpenAI 和 OpenAI 公司所提供的 API 服务是一致的(微软是 OpenAI 的大股东),我们是使用的 chat.openai.com背后也是由 Azure 来进行支持的,包括训练和推理等等。Github Copilot 等 MS 提供的 OpenAI 的服务也是基于 Azure OpenAI 的。

Azure OpenAI: 官网

好处

目前 Azure OpenAI 是没有限制国内使用的,而且可以方便的绑定银联的 Visa/Master 等信用卡直接支付,新注册账户有 200 刀的免费额度。

对于企业私有化部署来说,Azure OpenAI 更为适合,因为可以避免企业数据泄露的风险,服务端数据可以自主控制删除。

定价

对比了服务定价和 OpenAI 是一致的。

image-20230404112533495

定价详细文档:点我

三.申请

需要使用国际版 Azure 而不是由世纪互联运营的中国版 Azure。

GPT-3.5 & DALLE 2 等模型的申请可以通过这个表单:https://aka.ms/oaiapply。

注意:

表单里面的公司信息如实填写就好了,Azure 订阅 Id 填写你自己的账户订阅 Id

GPT-4.0 需要通过这个表单的申请:https://aka.ms/oai/get-gpt4

注意:

申请 GPT-4 需要等第一个表单申请通过才行

四.使用

1.Azure OpenAI Studio

在创建好 Azure OpenAI 服务后,提供了一个 Studio 可以在线测试。

image-20230330104238578

2.Azure SDK

目前 Azure 官方的 SDK 已经支持了 Azure OpenAI,你可以直接使用 SDK 接入。

SDK:点我

API 文档:点我

如何你是第一次进行 OpenAI 开发,推荐这个视频:https://www.zhihu.com/zvideo/1618254976240517120

3.OpenAI SDK

部分 OpenAI SDK 直接支持 Azure OpenAI,比如 OpenAI 官方的 Python SDK。因为 Azure OpenAI API 和 OpenAI 还是有一些差异的(响应内容基本无差异),所以无法直接使用一些基于 OpenAI 标准的 SDK 或者开源项目。我写了一个项目可以转换这种差异,可以直接使用。

Azure OpenAI Proxy: https://github.com/stulzq/azure-openai-proxy

如果你觉得项目不错希望能给 1 个 Star⭐️。

posted @ 2023-04-04 12:04  晓晨Master  阅读(17256)  评论(8编辑  收藏  举报