labring / FastGPT

FastGPT is a knowledge-based platform built on the LLMs, offers a comprehensive suite of out-of-the-box capabilities such as data processing, RAG retrieval, and visual AI workflow orchestration, letting you easily develop and deploy complex question-answering systems without the need for extensive setup or configuration.
https://tryfastgpt.ai
Other
17.49k stars 4.69k forks source link

使用docker部署的fastgpt服务无法使用服务器代理 #989

Closed AidenPerce closed 7 months ago

AidenPerce commented 7 months ago

例行检查

你的版本 私有部署版本 v4.7-alpha docker-compose版本:v2.24.6 docker版本:25.0.3

问题描述 使用容器部署成功后,进行问答测试,长时间无响应,日志出现异常; 环境使用了http_proxy和https_proxy代理; fastgpt应用请求期间抓包代理端口发现没有请求, 容器内使用curl命令请求api.openai.com可以正常响应并且代理端口抓包可以抓取到;

复现步骤

预期结果 设置linux系统代理,理论上应用请求也应该会走代理才对

相关截图

6233368eeb3421bf6dda1b3814ff003
c121914yu commented 7 months ago

需要给fastgpt加环境变量: AXIOS_PROXY_HOST=127.0.0.1 AXIOS_PROXY_PORT=7890

不推荐这种方式

c121914yu commented 7 months ago

需要给fastgpt加环境变量: AXIOS_PROXY_HOST=127.0.0.1 AXIOS_PROXY_PORT=7890

cuisws commented 5 months ago

我也是这样,在本地是可以的,linux访问openai也是可以的,但是fastgpt不行,这两个环境变量具体加在哪里啊?请问楼主好了吗?

seven-yu commented 5 months ago

需要给fastgpt加环境变量: AXIOS_PROXY_HOST=127.0.0.1 AXIOS_PROXY_PORT=7890

不推荐这种方式

可以配置 no_proxy吗?

AidenPerce commented 5 months ago

我也是这样,在本地是可以的,linux访问openai也是可以的,但是fastgpt不行,这两个环境变量具体加在哪里啊?请问楼主好了吗?

没能解决, 后来没有在容器内用代理了, 你可以试试上边大佬提供的环境变量添加上试一下,可能因为语言原因使用的环境变量不同

joshzhong66 commented 5 months ago

直接加在config.json文件的fastgfpt镜像下就可以