プロジェクトの概要#
重要:APIキーは必要ありません
このプロジェクトの特徴は、G4F API の WebUI を使用していることです。
ユーザーフレンドリーなインターフェース、強力なチャット GPT の強化されたジェイルブレイク機能、そして完全に無料の体験を通じて、ChatGPT のパワフルな機能を活用します。
FreeGPT は、さまざまな無料の AI 対話 API プロバイダを活用したプロジェクトです。各プロバイダは、異なる AI モデルによって生成された応答を提供する API です。これらのサービスに関連するソースコードは、G4F フォルダ内で見つけることができます。
注意すべきは、このプロジェクトの影響範囲が広範であるため、ここで登録された無料サービスは大量のリクエストを受ける可能性があり、一時的に使用できないかアクセスが制限される可能性があることです。そのため、これらのサービスがオフラインまたは不安定な状態になることが頻繁にあります。自分のプロバイダを検索し、個人のプロジェクトに追加することをお勧めします。過去に実行されたり現在実行されているプロバイダの例は、プロジェクト内の Providers フォルダにあります。これらの例のロジックに従うと、無料の GPT サービスを見つけて特定の FreeGPT プロジェクトにリクエストを統合することが容易になります。
なお、他のプロバイダの選択と統合は、ユーザーの責任であり、FreeGPT プロジェクトとは直接関係ありません。このプロジェクトは、G4F API を Web インターフェースと組み合わせる方法の例として機能します。
方法 1#
このプロジェクトを開始するには、リポジトリをクローンし、Python をシステムにインストールする必要があります。
以下のコマンドを実行してリポジトリをクローンします:
git clone https://github.com/ramonvc/freegpt-webui.git
プロジェクトディレクトリに移動します:
cd freegpt-webui
依存関係をインストールします:
pip install -r requirements.txt
アプリケーションを実行する
アプリケーションを実行するには、次のコマンドを実行します
python run.py
以下の URL を使用してブラウザでアプリケーションにアクセスします:
http://127.0.0.1:1338
方法 2#
Docker を使用して実行する
Docker Hub から Docker イメージをプルします:
docker pull ramonvc/freegpt-webui
Docker を使用してアプリケーションを実行します:
docker run -p 1338:1338 ramonvc/freegpt-webui
以下の URL を使用してブラウザでアプリケーションにアクセスします:
http://127.0.0.1:1338
自動プロキシ
このアプリケーションには、複数の無料プロキシサーバーとの使用が可能な自動プロキシ機能が含まれています。freeGPT API は、特にクラウド(Azure、AWS、Google Cloud)でホストされている場合に、一部の接続を拒否します。自動プロキシは、この問題を自動的に解決します。有効にすると、アプリケーションは自動的にプロキシサーバーを取得し、テストし、作業するプロキシリストを 30 分ごとに更新します。
有効にするには、config.json ファイルに移動し、「use_auto_proxy」の値を true に変更します。
"use_auto_proxy": true
自分自身で確認するために、自分自身の魔法のインターネット接続を使用することをお勧めします。さもないと、カードが詰まるかもしれません。。。。