在上个月,很多个人开发者已经收到了 Azure 的邮件通知,该邮件信息如下:

Your Azure OpenAI Service will be terminated on 21 October 2024

也就是将要封禁大陆的 API 调用,时间是 2024/10/21. 但是没有立即封禁,大部分开发者都是在月底才开始被停止调用。停止后,如果调用 Open API 时,会有类似下面这个错误:

403: {"error":{"code":"Forbidden","message":"Your resource has been temporarily blocked because we detected behavior that may violate our content policy. For more details on Azure OpenAI service content policy, please visit https://aka.ms/aoaicodeofconduct"}}

那么如何解决 Azure 封禁 OpenAI 服务调用的问题呢?

首先,可以找平替方案,其次就是针对 Azure 使用不同的认证。

平替方案可以用这些:openrouter 、wildcard 、chatgpt to api这几种方式。

openrouter 官网:https://openrouter.ai/

什么是 openrouter ,你看官方的域名定义应该就可以明白其含义。它就是一个提供多个 LLM 大模型 API 的网站,支持 OpenAI Service(包括 GPT-4o API 、Anthropic(Claude3 、instant)、LLama2 和 PaLM Bison 等等模型)。LLMs 的统一开放接口。

wildcard 官网:https://bewildcard.com/i/UPGPT

wildcard 其实是一家虚拟卡商,解决国内需要海外支付问题的,比如 GPT4 、Claude3 、Cursor 等订阅。比如上面的 openrouter 的订阅,可能也需要用到它。

对于有需要升级 OpenAI 官方的 GPT4 Plus 之类的,也可以参考这篇比较详细的教程:https://upchatgpt.cn/how-upgrade-chatgpt-plus/

另外就是它也提供了 OpenAI 和 Claude API 等调用服务。直接申请就可以使用,优势就是国内开发者可以直接调用 API 服务。

chatgpt-to-api 是一种特殊方案,因为是 chatgpt 和 claude 都是有 web 版本,也就是网页版,那么就可以实现这些转换成 API 的方式。

具体的实现,需要在 github 上找一个适合你语言的开源库就行了。不仅有 chatgpt-to-api ,也有 claude-to-api 。

举报· 43 次点击
登录 注册 站外分享
2 条回复  
yinmin 小成 2024-11-4 13:34:30
淘宝有直连 api key ,5 刀 35rmb 可以问 gpt-4o 约 300-600 个问题,每次 5 刀风险可控。
PluginsWorld 小成 2024-11-4 12:28:12
https://www.fex.com/t/1086398?p=1#r_15483099 可以看我我在这里的答复。我不知道怎么申请 Azure 的 apikey ,只用过 openai 的 apikey 。然后目前账号登陆 openai 后也没法充值,导致创建的 openai 的 apikey 没法用。就用了 https://open.xiaojingai.com/和 openai 官方文档的代码来解决大语言模型 llm 在项目中的使用。
返回顶部