ai365vip / chat-api

基于One API与New API的基础上进行二次开发
https://api.ai365vip.com/
Other
382 stars 92 forks source link

可以对某个渠道支持网络代理访问吗? #53

Closed utccnu closed 3 months ago

utccnu commented 3 months ago

例行检查

功能描述 有的渠道得用代理,socks 代理支持就行了。现在好像是没有任何办法。。

应用场景

ai365vip commented 3 months ago

暂时不支持

utccnu commented 3 months ago

暂时不支持

那我就多部署几套做 chain 好了,反正 IP 被限制的场合是少数。

另外有两个讨论类型的问题,我看 issue type 没有,就在这里问下:我想跨区域部署一套 chatapi, 主要从日本访问,同时欧洲也放个镜像。现在可以设置 node_type 然后通过统一的 frontend URL 访问。但这个意思应该是 slave 的请求还是从 master 出口吧,我设置镜像的初衷是让 API 调用就直接从最临近的节点出去了,提升速度。

所以我想可能的办法就是配置两个独立的 chat-api 然后连接到同一个 db,这样就能共享 channels 了?这个方案可行吗?但这又是另外一个问题,mysql 的跨区复制不如 pg 可靠, pg 的适配现在如何?谢谢!

ai365vip commented 3 months ago

新版本支持渠道设置代理了

ai365vip commented 3 months ago

暂时不支持

那我就多部署几套做 chain 好了,反正 IP 被限制的场合是少数。

另外有两个讨论类型的问题,我看 issue type 没有,就在这里问下:我想跨区域部署一套 chatapi, 主要从日本访问,同时欧洲也放个镜像。现在可以设置 node_type 然后通过统一的 frontend URL 访问。但这个意思应该是 slave 的请求还是从 master 出口吧,我设置镜像的初衷是让 API 调用就直接从最临近的节点出去了,提升速度。

所以我想可能的办法就是配置两个独立的 chat-api 然后连接到同一个 db,这样就能共享 channels 了?这个方案可行吗?但这又是另外一个问题,mysql 的跨区复制不如 pg 可靠, pg 的适配现在如何?谢谢!

pg没怎么测试,共用一个MySQL是可以 所有数据都是共用的了