Codex发消息显示后端请求中断

报错意思:Codex 的流式响应还没完成,后端接口之间的连接就断了,没进入代理中

第一步,检查代理配置是否写错,在 PowerShell 里输入:
echo $env:HTTP_PROXY
echo $env:HTTPS_PROXY
echo $env:ALL_PROXY 

正确格式类似:http://127.0.0.1:7890(代理地址),这个地址需要在你自己电脑的设置里的代理查看,根据你自己的地址来修改。

第二步,检查上面代理地址这个端口是否是通的,在 PowerShell 里输入:
Test-NetConnection 127.0.0.1 -Port 7890
第三步,检查http://127.0.0.1:7890中的7890是否和代理节点的信息一致。

我的代理信息如下:

发现代理配置和节点的代理地址不匹配,导致接口无法进入。

第四步,修改成正确的代理地址,在PowerShell 里输入:

Test-NetConnection 127.0.0.1 -Port 7897

 如果显示下面代码,说明节点信息的7897端口正常,所以需要将7890改为7897。

TcpTestSucceeded : True
 第五步,在PowerShell 里输入:
[Environment]::SetEnvironmentVariable("HTTP_PROXY", "http://127.0.0.1:7897", "User")
[Environment]::SetEnvironmentVariable("HTTPS_PROXY", "http://127.0.0.1:7897", "User")
[Environment]::SetEnvironmentVariable("ALL_PROXY", "http://127.0.0.1:7897", "User")

[Environment]::SetEnvironmentVariable("http_proxy", "http://127.0.0.1:7897", "User")
[Environment]::SetEnvironmentVariable("https_proxy", "http://127.0.0.1:7897", "User")
[Environment]::SetEnvironmentVariable("all_proxy", "http://127.0.0.1:7897", "User")

 执行完毕后,重启电脑。再次打开codex尝试输入,发现能够正常显示。

Logo

Agent 垂直技术社区,欢迎活跃、内容共建。

更多推荐