gemini-web-to-api

把 Gemini 网页版变成标准 API,一键接入现有 AI 应用

开源 🏷️完全免费 🔧 仅开源项目,无在线服务,需自行部署 对话助手 🍴 复刻 172 🐛 待处理 1 👀 关注 7
GitHub ↗
GitHub 星标 ★ 641
维护状态 活跃
是否开源 开源
定价模式 🏷️完全免费 开源项目,MIT许可证,可自行部署,无官方收费信息。

项目预览

gemini-web-to-api 项目界面预览图
图片来源:GitHub 官方仓库名片

项目数据

分类对话助手
开发团队ntthanh2603
定价模式🏷️完全免费
价格说明开源项目,MIT许可证,可自行部署,无官方收费信息。
访问状态🔧 仅开源项目,无在线服务,需自行部署
是否开源是
开源协议MIT
主要语言Go
技术栈/模型ai,api,chatbot,claude,docker,fiber-framework,gemini,gemini-api,generative-ai,google,llm,openai,proxy-server,rest-api,reverse-proxy
GitHub 星标★ 641
上线时间2025-12-31 00:00:00
代码更新2026-11-08
仓库体积83.1 MB
本站数据更新2026-11-09
维护状态活跃
收录时间2026-08-09
浏览次数7

项目介绍

gemini-web-to-api 是一个通过逆向工程将 Gemini 网页版转换为标准 API 的开源项目。它解决了开发者无法直接通过官方 API 使用 Gemini 网页版功能的问题,提供了一种将网页端能力封装为兼容 OpenAI、Gemini 和 Claude 格式的 API 接口。项目基于 Go 语言和 Fiber 框架构建,支持 Docker 部署,可作为代理服务器使用。核心能力包括:将 Gemini 网页版请求转换为标准 REST API,支持多种 API 格式兼容,方便开发者无缝集成到现有 AI 应用中。该项目适合需要低成本或非官方途径访问 Gemini 能力的场景,但需注意其逆向性质可能带来的稳定性风险。

Star 增长趋势

本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整

数据来源:GitHub API 逐日快照 · 收录于 2026-08-09 · 当前星标 ★ 641

技术标签

使用教程

ℹ 本教程由 AI 依据该项目 README 整理,个别步骤可能需要按你的环境微调。

难度:进阶 约 30 分钟 部署方式:Docker部署 4 步

环境要求

  • Docker
  • 可用的网页端账号
  • 熟悉 OpenAI 兼容接口

安装与启动步骤

  1. 1起容器

    官方给了镜像,映射端口后即可访问。

    docker run -p 8080:8080 ntthanh2603/gemini-web-to-api
  2. 2拿网页端凭据

    它靠复用网页会话工作,需要按文档提供 cookie 或登录态。

  3. 3改 base_url 试通

    把现有 OpenAI SDK 的地址指过来,发一条最短的对话请求。

  4. 4看限流与失败

    网页端有速率限制,并发一高就会失败,要加重试与降速。

如何确认成功

用官方 SDK 指向本地地址能收到正常回复,且并发压测时能观察到明确的限流错误

注意事项

  • 它逆向的是网页协议,对方一改前端就可能整体失效,不适合生产依赖。
  • 复用网页会话通常与平台服务条款冲突,商用风险自行承担。
  • 没有官方配额保障,延迟与可用性都比正规接口差。
  • 仅适合个人实验或临时补位。

核心亮点

  • 支持 OpenAI、Gemini、Claude 三种 API 格式兼容,切换成本低
  • Docker 一键部署,Go 语言编译单二进制,运维简单
  • 基于 Fiber 框架,性能高,适合高并发代理场景

不足之处

  • 逆向工程实现,依赖网页端内部接口,可能随官方更新失效
  • 文档/社区待观察

适用场景

  • 需要以 OpenAI API 格式调用 Gemini 模型的开发者
  • 在受限环境中无法直接访问 Gemini 官方 API 的替代方案
  • 快速搭建多模型统一 API 网关的测试环境

替代项目

gpt4free、revChatGPT、PandoraNext

上一篇:unbody

下一篇:local-llms-on-android

同类项目推荐

OGAD 开源

断网也能用AI,一个网关搞定本地模型全家桶

Your private, on-device personal AI assistant for macOS and Windows. Chat, create, s···

★ 144 2026-08-09
infisical 开源

把密钥、证书和 AI 凭证统一管起来,告别明文 .env

Infisical is the open-source platform for securing secrets, certificates, access, an···

★ 30377 2026-10-12
wyoming_openai 开源

把本地语音服务变成 OpenAI 接口,轻松接入 Home Assistant

OpenAI-Compatible Proxy Middleware for the Wyoming Protocol

★ 226 2026-08-09
privacy-filter 开源

给 LLM 请求装个隐私过滤器,毫秒级脱敏,防数据泄露

LLM privacy gateway in Go — millisecond-latency PII and secret redaction. Used in p···

★ 339 2026-08-09
semantic-cache 开源

让缓存懂语义,相似查询秒命中,降低后端压力

A fuzzy key value store based on semantic similarity rather lexical equality.

★ 304 2026-08-09
kimi-k3-in-c 开源

在普通 CPU 上跑起万亿参数大模型,内存仅需 8G。

A 2.78-trillion-parameter Kimi K3 running inference on a single CPU in 8.24 GB of RA···

★ 11375 2026-08-09
spectralquant 开源

旋转特征基+注水位分配,KV-Cache 压缩不降精度

SpectralQuant: Calibrated Eigenbasis Rotation and Water-Filled Bit Allocation for KV···

★ 204 2026-08-09
awesome-ai-sre 开源

一站式找到 AI 运维神器,快速定位故障、省成本

AI SRE tools for RCA, Incident Response, Cost-Saving, Infra management, DevOps and m···

★ 83 2026-08-09
one-api 开源

一个网关管所有大模型API,统一密钥、分发、监控

LLM API 管理 & 分发系统,支持 OpenAI、Azure、Anthropic Claude、Google Gemini、DeepSe···

★ 37367 2026-08-09