新号注册GoogleCloud就可以了
因为国内无法直接访问Google API 所以需要再准备一台海外的服务器去使用Nginx转发Gemini API,我这里用了DigitalOcean还算便宜 6刀一个月
Nginx反向代理配置
配置文件
server {
listen 80;
server_name xxxx.com;
# 匹配所有以 /models/ 开头的请求
location /models/ {
# 转发到 Google 的根域名
proxy_pass https://generativelanguage.googleapis.com/v1beta/models/;
proxy_set_header Host generativelanguage.googleapis.com;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-Proto $scheme;
# 重要:处理 Google 的 SNI 校验
proxy_ssl_server_name on;
proxy_ssl_protocols TLSv1.2 TLSv1.3;
# 针对图片生成建议调大 buffer
client_max_body_size 20M;
# 禁用缓冲
proxy_buffering off;
}
}
xxxx.com替换成自己的域名
刚好最近在做AI生图工作流的SaaS,马上就跑起来了!