Mag1cFall/AIStudio2API
将AI Studio Playground和Build反代成API | AI Studio to OpenAI, Anthropic & Gemini Compatible API
해결하는 문제
이 프로젝트는 Google AI Studio의 웹 기반 프로토콜과 표준 API 형식을 연결하는 고성능 프록시 서비스로 작동합니다. 개발자는 OpenAI, Anthropic 또는 네이티브 Gemini API 호환성을 기대하는 애플리케이션에서 Gemini 모델 및 기타 Google AI 기능을 사용할 수 있습니다.
작동 방식
로컬 환경과 Google AI Studio 간의 인증 및 통신 수명 주기를 관리하여 작동합니다. 복잡한 WAA(웹 인증) 요구 사항을 처리하기 위해 브라우저 기반 백엔드(Camoufox) 또는 순수 Go 구현을 사용합니다. 이 서비스는 여러 Google 계정을 처리하고, 계정 간에 요청을 로드 밸런싱하며, 스트리밍, 함수 호출 및 미디어 생성 지원을 포함하여 적절한 AI 모델로 트래픽을 라우팅하는 관리 대시보드를 제공합니다.
대상 사용자
이 도구는 Google의 공식 API 제한이나 특정 SDK에 얽매이지 않고 Google의 최신 AI 모델을 기존 워크플로우나 에이전트 기반 애플리케이션(예: Claude Code 또는 Codex)에 통합하려는 개발자와 고급 사용자를 위해 설계되었습니다.
주요 기능
- 다중 프로토콜 지원: Google AI Studio 트래픽을 OpenAI, Anthropic 및 네이티브 Gemini API 형식으로 변환합니다.
- 계정 관리: 자동 로드 밸런싱 및 할당량 관리를 포함하여 여러 Google 계정에 걸친 높은 동시성을 지원합니다.
- 풍부한 기능 세트: TTS(텍스트 음성 변환), Veo 비디오 생성, 이미지 생성 및 도구/함수 호출과 같은 고급 기능을 활성화합니다.
- 에이전트 호환성: 인기 있는 AI 에이전트 프레임워크 및 CLI 도구와 네이티브로 작동하도록 설계되었습니다.
- 자체 호스팅 제어: 사용량 모니터링, 계정 인증 관리 및 서비스 설정 구성을 위한 웹 기반 대시보드를 제공합니다.
관련
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트