如题,OpenRouter 充了钱,想试试 gpt 、gemini 那些模型,但是总提示区域受限,如下:
{
"detail": "Error code: 403 - {'error': {'message': 'This model is not available in your region.', 'code': 403}}"
}
目前试过 Dify 和 LangChain (已配置漂亮国代理)都是相同的提示,但 DeepSeek 、GLM 那些可以访问。
另外,我在 OpenRouter 注册用户时,是直连,支付时使用支付宝。不知道这个有无影响。
想请教一下大家是怎样连上的?
1
codehz 10 天前 via Android 某些模型在 OpenRouter 上也会进行穿透的 IP 检测,所以你可能需要使用 Cloudflare 的 AI Gateway 进行一个反代,然后就能解决这个问题了
|
2
defaw 10 天前
我也遇到了,我的解决方案是找了个欧洲 vps ,给 openrouter api 单独写规则让他走欧洲节点
|
3
Kirkcong 9 天前
想问下 op 用的哪个模型?我想试试我的 or 现在是否还有这个问题,做了一层 nginx reverse
|
4
fox0001 OP @codehz #1 感谢!方案可行。
捣鼓了半天,Dify 找不到设置 http header 的地方,即不能传 cloudflare 的 key ,导致不能玩。 LangChain 就简单得多,代码随便改。 |
9
codehz 8 天前
@fox0001 那其实传递的是标准的 openrouter 的 key ,直接把 baseURL 换成 https://gateway.ai.cloudflare.com/v1/ACCOUNT_TAG/GATEWAY/openrouter ,然后 api key 用 openrouter 的就行了,不需要额外的 key
参考官方的文档 https://developers.cloudflare.com/ai-gateway/usage/providers/openrouter/ |