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