Skip to main content

Copilot ナレッジ ベースの作成と管理

ナレッジ ベースを作成して管理する方法について説明します。これにより、1 つ以上のリポジトリ間で Markdown ドキュメントをまとめた後、そのナレッジ ベースを Copilot Chat に対するコンテキストとして使用できます。

この機能を使用できるユーザーについて

Copilot Enterprise プランを所有する organization

ナレッジ ベースは、1 つ以上のリポジトリで Markdown ドキュメントをまとめる方法です。 ナレッジ ベースを選択して Copilot Chat で質問すると、Copilot はナレッジ ベースで関連情報を検索して、応答を合成します。

"ナレッジ ベースを作成する"

1 つのリポジトリまたは選択したリポジトリからナレッジ ベースを作成できます。 ナレッジ ベースを作成するには、パブリック、プライベート、または内部リポジトリを使用します。

作成したナレッジ ベースには、Copilot Enterprise プランをお使いのすべての organization メンバーがアクセスできます。 Organization メンバーが GitHub Copilot Chat のコンテキストとしてナレッジ ベースを使用する場合、回答では、organization メンバーが読み取りアクセスを持つリポジトリからのデータのみが使用されます。

  1. GitHub の右上隅でプロフィール写真を選んでから、 [Your organizations] をクリックします。

  2. 組織の隣の [設定] をクリックします。

  3. 左側のサイドバーで、 [Copilot] をクリックしてから、[Knowledge bases] をクリックします。

  4. [サポート技術情報] の右側にある [新規サポート技術情報] をクリックします。

  5. [名前] フィールドに、ナレッジ ベースの一意の名前を入力します。 必要に応じて、[説明] フィールドにナレッジ ベースの説明を追加できます。

    [新規サポート技術情報] ページのスクリーンショット。

  6. [コンテンツ] で、使用可能なリポジトリの完全な一覧を表示するには、[リポジトリの選択] をクリックします。

    [リポジトリの選択] ページのスクリーンショット。 [リポジトリの選択] ページが濃いオレンジ色の枠線で強調表示されています。

  7. 1 つまたは複数のリポジトリを選択するには、リポジトリ名の横にあるチェックボックスをクリックします。 リポジトリの選択が完了したら、[適用] をクリックします。

    [リポジトリの選択] ページのスクリーンショット。

  8. 必要に応じて、選択したリポジトリ内の特定のパスを検索用に指定できます。 サポート技術情報を使用して検索を実行すると、指定されたパスにあるファイルのみが結果に含まれます。 リポジトリ パスの指定の詳細については、「GitHub Code Search の構文について」を参照してください

    • [ファイル パスの編集] をクリックします。

    選択したリポジトリの一覧のスクリーンショット。 [ファイル パスの編集] リンクが濃いオレンジ色の枠線で強調表示されます。

    • ナレッジ ベースに含めるパスを 1 行に 1 つずつ入力します。 終了したら、[適用] をクリックします。
  9. [ナレッジ ベースを作成する] をクリックします。

ナレッジ ベースの更新

組織の所有者は、組織内で作成したナレッジ ベースを更新できます。

  1. GitHub の右上隅でプロフィール写真を選んでから、 [Your organizations] をクリックします。

  2. 組織の隣の [設定] をクリックします。

  3. 左側のサイドバーで、 [Copilot] をクリックしてから、[Knowledge bases] をクリックします。

  4. 編集するナレッジ ベースの右側にある をクリックします。

  5. ナレッジ ベースに必要な変更を加えます。

  6. [ナレッジ ベースを更新する] をクリックします。

ナレッジ ベースの削除

組織の所有者は、組織内で作成したナレッジ ベースを削除できます。

  1. GitHub の右上隅でプロフィール写真を選んでから、 [Your organizations] をクリックします。

  2. 組織の隣の [設定] をクリックします。

  3. 左側のサイドバーで、 [Copilot] をクリックしてから、[Knowledge bases] をクリックします。

  4. 削除するナレッジ ベースの右側にある をクリックします。

  5. [削除の確認] ダイアログ ボックスで情報を確認し、[削除] をクリックします。

次のステップ