本文提出一些博主想到的解决Openrouter调用时显示区域限制的方法,并尝试了其中2种。
方法总结
在Cherry Studio一类本地使用的AI软件中,如果不走代理或者代理路线为香港来用Gemini的话,Gemini会报错:User location is not supported for the API use.
,因此研究了以下几个解决方法:
- Cheery Studio本身就可以走代理,设一个Gemini能用的地区的路线就行(比如日本),香港是不行的。
- Github上面还有些
Openrouter-proxy
相关的代理项目,也可以让openrouter走代理解决问题 - 在一些通过Vercel等本来就是海外的网页部署的web-app(比如
chatgpt-web-next
,lobe-chat
)上使用Openrouter的api调用聊天 - 在海外服务器上部署近似于走代理性质的
ONEAPI
等程序。