無料の OpenAI GPT-4 API を自分でセットアップする
gpt4free-demo を起動して実行するには、次の手順に従ってください。
リポジトリのクローンを作成します。
git clone https://github.com/username/gpt4free-demo.git
cd gpt4free-demo
環境変数のセットアップ: サンプル環境ファイルをコピーし、独自の変数をセットアップします。
cp .env.example .env
好みのテキスト エディタで.env
開き、指定された変数に独自の値を入力します。完了したら、ファイルを保存して閉じます。
サービスを開始する: Docker Compose を使用してサービスを開始します。
docker-compose up -d
.env
ファイル内の環境変数を変更した場合は、 docker-compose down
およびdocker-compose up -d
を使用してサービスを再起動します。
API にアクセスする: サービスが実行されると、次の場所から API にアクセスできるようになります。
http://127.0.0.1:13000/supports
[GET]http://127.0.0.1:13000/ask?prompt=***&model=***&site=***
[POST/GET]http://127.0.0.1:13000/ask/stream?prompt=***&model=***&site=***
[POST/GET]その他の使用例は、xiangsx/gpt4free-ts にあります。
確かに! hurl
使用して API をテストする方法に関する手順を README に含める場合は、次のような新しいセクションを追加できます。
Hurl は、HTTP リクエストを実行するコマンドライン ツールです。これを使用して、この API のエンドポイントをテストできます。開始方法は次のとおりです。
Hurl をインストールする: 公式 Web サイトの指示に従って、システムに Hurl をインストールします。
Hurl ファイルの作成: .hurl
拡張子を持つファイルを作成して、テストする HTTP リクエストを定義できます。このプロジェクトのgpt.hurl
ファイルの例を次に示します。
# List all supports model
GET http://127.0.0.1:13000/supports
# Call Vita model
GET http://127.0.0.1:13000/ask
[QueryStringParams]
site: vita
model: gpt-3.5-turbo
prompt: Tell me a joke about Software Engineering
Hurl ファイルを実行する: 次のコマンドを使用してgpt.hurl
ファイルを実行します。
hurl --verbose gpt.hurl
これにより、定義された HTTP 要求が実行され、応答が端末に出力されます。
ドキュメントを読む: より高度な使用方法については、サンプル ドキュメントを参照してください。