这里是 GPT-Load 1.4.x 的存档文档前往 2.0 →
GPT-Load Logo

GPT-Load

高性能AI APIトランスペアレントプロキシ

Go 1.23+で開発されたエンタープライズグレードのAI APIプロキシサービス。OpenAI、Google Gemini、Anthropic Claudeなどの複数のAIプロバイダーをサポート。インテリジェントキー管理、ロードバランシング、高同期処理、包括的監視機能を提供。

Go 1.23+
バックエンド言語
MySQL
データストレージ
Redis
キャッシュシステム
Vue 3
管理インターフェース
クイックスタート
docker run -d --name gpt-load \
    -p 3001:3001 \
    -e AUTH_KEY=your-secure-key-here \
    -v "$(pwd)/data":/app/data \
    ghcr.io/tbphp/gpt-load:latest

# 访问管理界面:http://localhost:3001
⚠️
セキュリティ警告
'your-secure-key-here'を強力なキーに置き換えてください!デフォルトまたは簡単なキーの使用は深刻なセキュリティリスクをもたらします。

システムアーキテクチャ

GPT-Loadは3層アーキテクチャ設計を採用し、高性能・高可用性のAI APIプロキシサービスを提供します

データフローアーキテクチャ

クライアントアプリケーション

WebおよびモバイルアプリがOpenAI API標準フォーマットで呼び出し

HTTP/HTTPSリクエスト
ベアラートークン認証
JSONフォーマット交流

GPT-Loadプロキシ層

リクエスト転送と管理を担当するコアプロキシサービス

トランスペアレントプロキシ
キー管理
ロードバランシング
リクエストログ

AIサービスプロバイダー

複数のAIサービスの統一アクセス

OpenAI API
Google Gemini
Anthropic Claude
その他の互換サービス

インフラストラクチャコンポーネント

MySQL 8.2+

永続ストレージ

設定データ
ユーザー情報
リクエストログ

Redis

キャッシュとロック

キーキャッシュ
分散ロック
セッションストレージ

管理インターフェース

Webコントロールパネル

ビジュアル設定
監視ダッシュボード
ログビューア

柔軟なデプロイメントオプション

スタンドアローンデプロイメント

  • Docker Composeワンクリック起動
  • 完全なMySQL + Redisを含む
  • 開発および小規模本番に適合

クラスターデプロイメント

  • Master/Slaveアーキテクチャ
  • 水平スケーリングサポート
  • 高可用性保証
クイックスタート

3ステップでGPT-Loadを開始

Docker Composeによるクイックデプロイメント、完全なデータベースとキャッシュサービスを含む

1. プロジェクトをクローン

GitHubから完全なプロジェクトコードをダウンロード

git clone https://github.com/tbphp/gpt-load.git
cd gpt-load

2. 環境設定

環境設定ファイルをコピーして編集

# 環境設定ファイルをコピー
cp .env.example .env

# 設定を編集(オプション)
# vim .env

# 主要设定项目:
# APP_PORT=3001
# APP_SECRET=your-secret-key

3. サービス開始

Docker Composeでワンクリック起動

# サービス開始(MySQLとRedisを含む)
docker compose up -d

# 管理インターフェースにアクセス
# http://localhost:3001

システム要件

Go 1.23+
ランタイム環境
MySQL 8.2+
データストレージ
Redis
キャッシュサービス
Docker
コンテナランタイム

GPT-Loadを今すぐ使い始める

数分でデプロイし、高性能AI APIプロキシサービスをお楽しみください

GPT-Load