@lingyunxiao 在 Hermes 接 xAI:能列模型,却报 502 的一个代理排查点 中发帖

最近在本机通过 Hermes 接 xAI,遇到聊天返回 502 / upstream_unreachable。排查发现,直连 api.x.ai 超时,但通过本机代理可以访问。 
问题出在这份安装的代理实现:使用了 aiohttp 的 ClientSession,默认不读取代理环境变量,所以只配置 HTTP_PROXY、HTTPS_PROXY 还不够。
我在 hermes_cli/proxy/server.py 创建会话的位置补了参数:
ClientSession(trust_env=True)

这是简化示例,已有参数需要保留。同时配置代理环境变量,并让 NO_PROXY 包含 localhost,127.0.0.1,避免本地请求绕进代理。
重启后已确认模型列表正常返回,不过这还不能单独证明完整对话链路恢复,仍需实际发起对话验证。修改安装文件也可能被升级覆盖,建议先备份。
如果也遇...