国内快速部署Gemini的解决方案
由于Gemini API在国内访问受限,可通过以下两种方式实现快速部署:
- Deno部署方案:
- 访问Gemini官网获取免费API Key
- Fork Gemini Playground开源项目
- 注册Deno账号并在控制台创建新项目
- 将Entrypoint设置为src/deno_index.ts
- 完成部署后自动获得*.deno.dev域名
优势:无需服务器管理,自动HTTPS,部署时间约30秒
- Cloudflare Worker方案:
- 通过项目页面的「Deploy to Cloudflare」按钮启动
- 绑定自定义域名(需备案)以解决国内访问问题
- 配置Wrangler工具进行持续集成部署
建议:若不熟悉DevOps流程,优先选择Deno方案
关键技巧:项目自动将Gemini API转换为OpenAI兼容格式,国内AI客户端可直接对接
本答案来源于文章《Gemini Playground:无服务器部署Gemini多模态对话网站》