one-api 是否可以为每个渠道单独设置http/https/socks5代理

bfrts1fy  于 2个月前  发布在  其他
关注(0)|答案(3)|浏览(37)

是否可以为每个渠道单独设置http/https/socks5 proxy,用于出墙访问原openai或者gemini

ndasle7k

ndasle7k1#

目前可以单独设置中转站,如果直接通过 proxy 的话,需要后续开发。

vd2z7a6w

vd2z7a6w2#

十分期待单独设置代理

wf82jlnq

wf82jlnq3#

可以换种思路:指定将不需要走代理的地址排除。只要在docker启动命令中增加一个no_proxy的环境变量即可。
示例:

docker run --name one-api \
-d --restart always \
-p 3000:3000 \
-v ./data:/data \
-e TZ=Asia/Shanghai \
-e HTTP_PROXY=http://172.17.0.1:7890 \
-e HTTPS_PROXY=http://172.17.0.1:7890 \
-e no_proxy=dashscope.aliyuncs.com,aip.baidubce.com \
justsong/one-api

其中的 -e no_proxy=dashscope.aliyuncs.com,aip.baidubce.com 表示通义千问接口地址和百度文心一言不走代理,可以设置多个,以逗号分隔即可。(注:这两个域名我是随便查查到的,是否正确需要自行确认)

相关问题