Google Cloud 终于可以香蕉自由了

23 阅读1分钟

新号注册GoogleCloud就可以了 Image

因为国内无法直接访问Google API 所以需要再准备一台海外的服务器去使用Nginx转发Gemini API,我这里用了DigitalOcean还算便宜 6刀一个月 Image

Nginx反向代理配置

Image

配置文件

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;

        # 重要:处理 GoogleSNI 校验
        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,马上就跑起来了!Image