ホームGoWei-Shaw/sub2api
// archived 2026-04-27
Wei-Shaw

sub2api

Backend#Go#Vue#PostgreSQL#Redis#Docker
GitHub で見る →
26

// 概要

Sub2API は、多様な AI 製品のサブスクリプションから API クォータを管理および分配するために設計された AI API ゲートウェイプラットフォームです。マルチアカウント管理、正確なトークンレベルの課金、インテリジェントなリクエストスケジューリングといった不可欠な機能を提供します。また、組み込みの決済システムと管理ダッシュボードを備えており、ユーザー管理やモニタリングを効率化します。

// 技術解説

Sub2API は、モダンなスタック (Go, Vue, PostgreSQL, Redis) で構築された AI API ゲートウェイプラットフォームであり、AI サブスクリプションクォータの管理と配布を一元化するために設計されています。認証、課金、リクエストルーティングのための統合インターフェースを提供することで、複数のアップストリーム AI アカウントを管理する複雑さを解決します。このプラットフォームは、スマートスケジューリング、同時実行制限、組み込みの決済システムなどの機能を通じて運用制御を優先しており、AI モデルへのアクセスを収益化または共有しようとする開発者やサービスプロバイダーにとって堅牢なソリューションとなります。

// 主要ハイライト

01
OAuth や API Keys を含む様々なアップストリーム AI サービスタイプを統合し、マルチアカウント管理をサポートします。
02
トークンレベルでの正確な使用量追跡とコスト計算を提供し、エンドユーザーへの正確な請求を保証します。
03
スマートスケジューリングとスティッキーセッションを実装し、複数のアップストリームアカウント間でのリクエストルーティングを最適化します。
04
Alipay、WeChat Pay、Stripe をサポートする組み込みの決済システムを備えており、外部の課金サービスを必要としません。
05
設定可能な同時実行制限とリクエストレート制限を通じて、API 使用量に対するきめ細かな制御を提供します。
06
チケットシステムなどの外部システムを管理するための iframe 統合をサポートする、拡張可能な管理ダッシュボードが含まれています。

// ユースケース

01
AI API クォータの一元管理と分配
02
トークンレベルの利用状況追跡と自動課金
03
AI サービス向けのインテリジェントな負荷分散と同時実行制御

// クイックスタート

開始するには、提供されている Linux 用のワンクリックスクリプト、またはコンテナ化されたセットアップのための Docker Compose 設定を使用してプラットフォームをデプロイできます。デプロイ後、ポート 8080 で Web インターフェースにアクセスして初期セットアップウィザードを完了させます。これにより、データベース、Redis 接続、および管理者資格情報が構成されます。開発者向けには、カスタム環境用に Go と Node.js を使用したソースからのビルドもサポートしています。