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

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants