Claude容易被封号?试下OpenRouter吧~

最后更新于: 2024年6月28日

很久之前我试着直接注册Claude账号,才用了一阵就被封号了。看网友反馈,他们家的风控很迷,比OpenAI还要严格(后者我都稳定使用一年多了)。

加上当时OpenAI还是相对技术领先的,我就没继续折腾Claude了。不过,听说最近更新到Claude 3.5 Sonnet,据广大程序员反馈编程能力比OpenAI的最新版本GPT-4o还强,那我可不得试试~

首先还是要解决Claude账号的问题,既然容易被封,那我就曲线救国吧,现在已经有很多中转API服务了。国外最流行的应该是OpenRouter,专门做AI大模型聚合服务的,国内可以正常访问这家的服务,注册和付费都没难度,我决定试下。

注册什么的就不说了,直接说下如何充值。

1、在OpenRouter后台绑卡并充值Credits

登录OpenRouter后台,右上角头像图标下拉菜单 > Credits,点击 Manage Credits:

点击底部的 Open Billing Portal 去绑定一张银行卡:

点击添加支付方式

原来OpenRouter家用的是Stripe提供的支付服务:

我录入了一张招商银行的Visa信用卡信息,点击添加后:

如上,实测绑卡没问题。

返回到刚才那个Manage Credits页面,在当前已绑的Visa信用卡之下,待补充账单地址信息(建议如实填写):

Update完地址信息后,即可开始填写想要充值的金额了:

如上图所示,会有一定的手续费。

点击Purchase,它会有个弹窗展示,说正在处理充值,晚点会通知。我没来记得截图就点了确认,自动回到充值首页,也没看到余额自动更新(不过这时候我的招行卡已经推送了微信扣费通知了)。于是我刷新了当前页面,才看到确实充值成功了:

2、在OpenRouter后台创建API Key

登录OpenRouter后台,右上角头像图标下拉菜单 > Keys > 点击 Create Key

Key的名字随便起一个,还可以选择限制此API Key能消耗的金额(留空则不限制)。

如上图,Key创建成功后,务必复制并记录保存到自己的笔记中,因为你关掉这个弹窗后就再也无法查看到这个Key了

3、在客户端中使用OpenRouter API Key并指定Claude模型

3.1 ChatGPT Next Web

OpenRouter默认是兼容了OpenAI的一整套接口设计的,这意味着很多现存的OpenAI第三方客户端都可以很方便地套用OpenRouter的API Key。

以为ChatGPT-Next-Web为例,虽然其模型服务商列表没有OpenRouter的名字,不过没关系,咱们默认选OpenAI:

  • 接口地址https://openrouter.ai/api
  • API Key:填写你从OpenRouter创建的Key。
  • 自定义模型名:由于当前我们选的模型服务商名为OpenAI,显然这个默认服务商名下不可能出现诸如Claude 3.5 Sonnet字样的版本给你选择,所以我们要用到自定义模型名功能。去 https://openrouter.ai/models 搜索找到你想要的模型具体版本,单击即可复制其准确的名称。此处我想使用最新版的Claude,所以复制到的是 anthropic/claude-3.5-sonnet,将此文本填写到ChatGPT-Next-Web。
  • 模型(model):填写完自定义模型名后,你会发现“模型(model)”下拉菜单会多出一项,也就是你刚才自定义的那个名字,选中它

配置完毕,回去ChatGPT Next Web聊天窗口,问它 who are you,回复如下:

显然,我已经成功用上了最新版Claude。

3.2 Lobe Chat

有些OpenAI第三方客户端,其配置项直接就内嵌了OpenRouter选项,那我们也不用太绕路,直接选就行了。

Lobe Chat为例,去设置页里找到语言模型选项,启用OpenRouter,填写好API Key,并在可用的模型列表里搜索选中自己想要的名字(此处以Claude 3.5 Sonnet为例):

如上图所示,填写完配置后,点击右下角“检查”按钮,如果显示通过,表示当前配置可用。

回到Lobe Chat聊天窗口,选择切换到刚才添加的模型名:

使用这个Claude模型进行对话,问它是谁:

如上图,测试成功,在Lobe Chat里已可以正常使用OpenRouter提供的Claude模型。

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注