二改 Build 反代 (ais2api) 优化云端部署

随着互联网技术的不断发展,越来越多的开发者开始关注如何将 Google AI Studio 网页端封装为兼容 OpenAI API 和 Gemini API 的工具。本项目正是基于这一需求,对现有的 ais2api 项目进行了二次开发,以提供更加便捷和高效的云端部署方案。

Google AI Studio 反向代理简介

Google AI Studio 反向代理是一个将 Google AI Studio 网页端封装为兼容 OpenAI API 和 Gemini API 的工具。该服务充当代理,将 API 请求转换为与 AI Studio 网页界面的浏览器交互。这种封装方式使得开发者能够更加方便地利用 Google AI Studio 的强大功能,同时享受 OpenAI 和 Gemini API 带来的丰富接口支持。

二改内容(主要针对 VPS 部署)

1️⃣ 一键 Docker 部署

  • 支持使用 Docker 和 Docker Compose 一键启动服务,简化部署流程。
  • 部署后,用户只需在 Web 界面点击「添加用户」,使用内置浏览器登录 Google,点击保存即可完成设置。
  • 全程无需手动上传 auth 文件,提供非常友好的用户体验。

2️⃣ Gemini / OpenAI 接口支持

  • 同时支持 Gemini 原生接口和 OpenAI 风格调用,满足不同用户的需求。
  • 支持双接口的图像输入和图像生成功能,提供更加丰富的交互体验。
  • 支持 Gemini 的各种参数调用,确保功能的全面性和灵活性。

3️⃣ 服务端一体式部署,客户端只管调 API

  • 整个登录、会话保持、代理和模型调用都封装在服务端,简化客户端的开发工作。
  • 客户端只需获取一串 API Key 和 Base URL,即可轻松使用服务。

4️⃣ 强制功能支持

  • 支持服务端设置「强制思考」功能,确保模型输出的逻辑性和准确性。
  • 支持服务端设置「强制联网搜索」功能,增强模型的信息获取能力。
  • 支持服务端设置「强制网址上下文」功能,提高模型对上下文的理解能力。

结语

通过这些优化,二改 Build 反代 (ais2api) 提供了一个高效、便捷的云端部署方案,使得开发者能够更加轻松地利用 Google AI Studio 的功能,同时享受 OpenAI 和 Gemini API 带来的丰富接口支持。这不仅提升了开发者的工作效率,也为用户提供了更加优质的体验。

标签: none

评论已关闭