프로젝트 소개
Sub2API는 AI 구독 할당량 배포를 위한 오픈소스 API 게이트웨이 플랫폼입니다. Claude, OpenAI, Gemini, Grok 등 상위 AI 서비스의 구독 할당량을 통합 연결하고, 플랫폼에서 생성된 API Key를 통해 외부 접근을 제공하여 네이티브 도구가 원활하게 사용할 수 있게 합니다.
핵심 기능은 다음과 같습니다:
- 다중 계정 관리: OAuth 및 API Key 등 다양한 상위 계정 유형을 지원합니다.
- API Key 배포: 사용자를 위해 독립적인 API Key를 생성하고 관리합니다.
- 정확한 과금: Token 단위로 사용량을 집계하고 비용을 계산합니다.
- 스마트 스케줄링: 계정을 자동 선택하고 고정 세션(sticky session)을 지원합니다.
- 동시성 제어: 사용자 및 계정별 동시성 상한을 설정할 수 있습니다.
- 속도 제한: 요청 및 Token 속도 제한을 구성할 수 있습니다.
- 내장 결제 시스템: EasyPay, Alipay, WeChat Pay, Stripe를 지원하며, 사용자가 추가 결제 서비스 없이 자체적으로 충전할 수 있습니다.
- 관리 백엔드: 모니터링 및 관리를 위한 웹 인터페이스를 제공합니다.
- 복합 그룹화: 관리자 라우팅 계층이 요청의 모델을 특정 제공자로 해석하여, 다중 제공자 그룹 시나리오에 적합합니다.
프로젝트는 Go, Vue 3, PostgreSQL 15+, Redis 7+로 구축되었으며 Docker 배포 방식을 제공합니다. README에는 이 프로젝트를 사용하면 Anthropic 등 상위 서비스 제공업체의 서비스 약관을 위반할 수 있으므로 사용자가 스스로 위험을 감수해야 한다고 명시되어 있습니다. 이 프로젝트는 기술 학습 및 연구 목적으로만 제공되며, 작성자는 계정 정지, 서비스 중단, 데이터 손실 등의 결과에 대해 책임을 지지 않으며 상업적 운영을 승인하지 않습니다.
사용자 가치 측면에서, 여러 AI 구독 할당량을 중앙 집중 관리하고, 사용량에 따라 배포하며 비용을 통제해야 하는 개발자나 소규모 팀에 적합하며, AI 게이트웨이 계열 도구입니다.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.