これ ChatGPT ) 基本的に基本的には完全に GitHub Motion に基づいており、プル リクエストの概要、リリース ノート、および評価を提供しています。 プロンプトは、簡潔な応答のために調整されています。 過剰な通知をやめるために、このモーションは、変更がほとんどの場合事実に基づいたエージェントの秘密エージェントである場合、評価フィードバックの追加をスキップするように設定される可能性があります.
CHATGPT_ACCESS_TOKEN
: ChatGPT はトークンへのエントリを取得し、さらに問い合わせます: https://github.com/acheong08/ChatGPT.
プルリクエストのコード評価
使用
):
fluxninja/chatgpt-pr-reviewer@main: ${{ secrets.CHATGPT_ACCESS_TOKEN }}OPENAI_API_KEY: ${{ secrets.OPENAI_API_KEY }} と: デバッグ: うそ review_comment_lgtm :
真実でない
使用法タイトル: コード概要 パーミッション
:コンテンツ: 読む プルリクエスト
: 書く の上:
pull_request:ジョブ: を見てみましょう: 走る: ubuntu-most modern
ref
: ${{github.event.pull_request.head.ref}} サブモジュール: 真実でない – uses: fluxninja/ chatgpt-pr-reviewer@main
環境: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} CHATGPT_ACCESS_TOKEN: ${{ secrets.CHATGPT_ACCESS_TOKEN }} OPENAI_API_KEY: ${{ secrets.OPENAI_API_KEY }} と:debugスクリーンショット
さらに意識する:
環境変数
GITHUB_TOKEN
![]()
トークンへの get エントリは、ChatGPTにログイン後、https://chat.openai.com/api/auth/session
OPENAI_API_KEY : これを使用して OpenAI API で認証し、正当な ChatGPT の動作を行いますgpt-3.5-turbo を利用、さらに質問:
をスタンプCHATGPT_ACCESS_TOKEN および OPENAI_API_KEY の両方が不要になりました。 このモーションの中で、非公式の ChatGPT が最もきちんと気に入られているのは、 の場合) CHATGPT_ACCESS_TOKEN が存在します。 CHATGPT_ACCESS_TOKEN
は継続的に失効する可能性があるため、OPENAI_API_KEY もしそうなら、安らかなほうが便利かもしれません。
![]()
入力