actions/ai-inference
An action for calling AI models with GitHub Models
何を解決するか
このプロジェクトは、開発者が CI/CD ワークフローに直接 AI ベースの推論を統合できる GitHub Action を提供します。AI モデルを呼び出すカスタムスクリプトを書く必要がなく、GitHub Copilot CLI に対してプロンプトを実行する標準化された方法を提供します。
動作方法
このアクションは GitHub Copilot CLI のラッパーとして機能します。プロンプト(インラインまたはファイル経由で提供)とシステムプロンプトを取得し、それらを Copilot CLI に送信して、モデルの応答をワークフロー出力または一時ファイルとして返します。
対象ユーザー
GitHub Copilot を使用し、リポジトリの変更を要約したりコードを分析したりするなどの AI タスクを GitHub Actions ワークフロー内で自動化したい開発者や DevOps エンジニア向けです。
特徴
- 柔軟なプロンプト入力: インラインプロンプト、プレーンテキストファイル、およびテンプレート変数を含む構造化された
.prompt.ymlファイルをサポート。 - 変数のインジェクション:
file_inputパラメータを使用して、他のファイルの内容をプロンプトに挿入可能。 - モデル選択: 使用するモデルを指定可能(例:
gpt-4.1,claude-sonnet-4.5)。 - モデル応答の処理: 応答を文字列と一時ファイルへのパスの両方として出力し、次のワークフローステップでの処理を容易にします。
関連
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト