サポート技術情報について
組織の所有者は、1 つまたは複数のリポジトリにまたがる Markdown ドキュメントを 1 つにまとめたサポート技術情報を作成できます。 組織のメンバーは、そのサポート技術情報を Copilot Chat in GitHub、Visual Studio Code 内の Copilot Chat、および Visual Studio 内の Copilot Chat のコンテキストとして指定できます。
ナレッジ ベースを選択した状態で GitHub Copilot Chat で質問すると、GitHub Copilot はナレッジ ベースで関連情報を検索し、応答を合成します。
Copilot Chat でナレッジ ベースを使用する方法の詳細については、「Asking GitHub Copilot questions in GitHub」および「IDE で GitHub Copilot に質問する」を参照してください。
"ナレッジ ベースを作成する"
1 つのリポジトリまたは選択したリポジトリからナレッジ ベースを作成できます。 ナレッジ ベースを作成するには、パブリック、プライベート、または内部リポジトリを使用します。
作成したサポート技術情報には、GitHub Copilot Enterprise のサブスクリプションを持つすべての組織のメンバーがアクセスできるようになります。 組織のメンバーが GitHub Copilot Chat のコンテキストとしてナレッジ ベースを使用する場合、応答では、組織のメンバーが読み取りアクセスを持つリポジトリからのデータのみが使用されます。
-
GitHub の右上隅で、プロフィール写真を選択し、 あなたの組織をクリックします。
-
組織の隣の [設定] をクリックします。
-
左側のサイドバーで、[ Copilot] をクリックし、次に [サポート技術情報] をクリックします。
-
[サポート技術情報] の右側にある [新規サポート技術情報] をクリックします。
-
[名前] フィールドに、ナレッジ ベースの一意の名前を入力します。 必要に応じて、[説明] フィールドにナレッジ ベースの説明を追加できます。
-
[コンテンツ] で、使用可能なリポジトリの完全な一覧を表示するには、[リポジトリの選択] をクリックします。
-
1 つまたは複数のリポジトリを選択するには、リポジトリ名の横にあるチェックボックスをクリックします。 リポジトリの選択が完了したら、[適用] をクリックします。
-
必要に応じて、選択したリポジトリ内の特定のパスを検索用に指定できます。 サポート技術情報を使用して検索を実行すると、指定されたパスにあるファイルのみが結果に含まれます。 リポジトリ パスの指定について詳しくは、「GitHub Code Search の構文について」を参照してください。
- [ファイル パスの編集] をクリックします。
- ナレッジ ベースに含めるパスを 1 行に 1 つずつ入力します。 終了したら、[適用] をクリックします。
-
[ナレッジ ベースを作成する] をクリックします。
ナレッジ ベースの更新
組織の所有者は、組織内で作成したナレッジ ベースを更新できます。
-
GitHub の右上隅で、プロフィール写真を選択し、 あなたの組織をクリックします。
-
組織の隣の [設定] をクリックします。
-
左側のサイドバーで、[ Copilot] をクリックし、次に [サポート技術情報] をクリックします。
-
編集するナレッジ ベースの右側にある をクリックします。
-
ナレッジ ベースに必要な変更を加えます。
-
[ナレッジ ベースを更新する] をクリックします。
ナレッジ ベースの削除
組織の所有者は、組織内で作成したナレッジ ベースを削除できます。
-
GitHub の右上隅で、プロフィール写真を選択し、 あなたの組織をクリックします。
-
組織の隣の [設定] をクリックします。
-
左側のサイドバーで、[ Copilot] をクリックし、次に [サポート技術情報] をクリックします。
-
削除するナレッジ ベースの右側にある をクリックします。
-
[削除の確認] ダイアログ ボックスで情報を確認し、[削除] をクリックします。
サポート技術情報内のリポジトリのインデックス作成
インデックス作成について詳しくは、「Copilot Chat のリポジトリのインデックス作成」をご覧ください。