gpt commit
1.0.0
gpt-commit GPT-3を使用してコミットメッセージを生成します。 gpt-commitを使用するには、 git commit使用するたびに呼び出すだけです。 Gitは、生成されたコミットメッセージを編集するように求められます。
git add .
./gpt-commit.py
openaiおよびClone gpt-commitをインストールします。
pip3 install openai
git clone [email protected]:markuswt/gpt-commit.git
環境変数OPENAI_API_KEY OpenAI APIキーに設定します。たとえば、 .bashrcに次の行を追加します。
export OPENAI_API_KEY=<YOUR API KEY>
または、 gpt-commit.pyでopenai.api_key変数を設定できます。この方法でopenai.organizationを設定することもできます(オプション)。
git commitを変更する(オプション) git commit gpt-commitを自動的に呼び出す必要がある場合は、 gpt-commit.pyをコピーして、 git commit変更するプロジェクトの.git/hooksディレクトリにprepare-commit-msg 。
gpt-commit OpenAI APIを使用してコミットメッセージを生成します。段階的な変更を含むファイルからのファイル名とコンテンツの両方がgpt-commitを使用するときにOpenAIと共有されます。 OpenAIは、利用規約およびAPIデータ使用ポリシーに従ってこのデータを処理します。 2023年3月1日、Openaiは、デフォルトでは、モデルをトレーニングまたは改善するためにAPIを介して顧客が提出したデータを使用せず、このデータは最大30日間保持され、その後削除されることを誓約しました。