Skip to content

Conversation

@cyzlmh
Copy link

@cyzlmh cyzlmh commented Sep 30, 2025

问题描述

Gemini LLM 配置代理后无法连接,连接超时。

问题原因

Google Generative AI SDK 默认使用 gRPC 传输,不支持 HTTP_PROXY/HTTPS_PROXY 环境变量。

解决方案

配置代理时使用 REST 传输(transport="rest"),REST 传输支持代理环境变量。
未配置代理时仍使用默认 gRPC 传输,保持性能。

测试

  • ✅ 有代理:REST 传输正常工作
  • ✅ 无代理:gRPC 传输正常工作

修改内容

  • 文件:main/xiaozhi-server/core/providers/llm/gemini/gemini.py
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

2 participants