Skip to main content

管理 Copilot 知识库

组织所有者可以创建一个知识库,汇集一个或多个存储库中的 Markdown 文档,然后组织成员可以使用该知识库作为 Copilot Chat in GitHub 的上下文。

关于知识库

组织所有者可以创建一个知识库,汇集一个或多个存储库中的 Markdown 文档 然后,组织成员可以将该知识库指定为 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 提问”。

创建知识库

可以从单个存储库或所选存储库创建知识库。 可以使用公共、专用和/或内部存储库创建知识库。

所有具有 GitHub Copilot Enterprise 订阅的组织成员都可以访问你创建的知识库。 当组织成员使用知识库作为 GitHub Copilot Chat 中的背景信息时,响应将仅使用组织成员有权读取访问权限的存储库中的数据。

  1. 在 GitHub 的右上角,选择个人资料照片,然后单击 你的组织”。

  2. 在组织旁边,单击“设置”。

  3. 在左侧边栏中,单击 Copilot,然后单击“知识库”。

  4. 在“知识库”右侧,单击“新建知识库

  5. 在“名称”字段中,为该知识库输入唯一名称。 (可选)在“描述”字段中,可以添加知识库的描述。

    “新建知识库”页的屏幕截图。

  6. 若要查看可用存储库的完整列表,请在“内容”下单击“选择存储库”。

    “选择存储库”页面的屏幕截图。 “选择存储库”页面以深橙色轮廓突出显示。

  7. 要选择存储库,请单击存储库名称旁的复选框。 选择好存储库后,单击“应用”****。

    “选择存储库”页面的屏幕截图。

  8. 或者,可以在所选存储库中指定特定路径进行搜索。 使用知识库执行搜索时,结果中将仅包含位于这些指定路径中的文件。 有关指定存储库路径的详细信息,请参阅“了解 GitHub 代码搜索语法”。

    • 单击“编辑文件路径”****。

    选定存储库列表的屏幕截图。 “编辑文件路径”链接以深橙色轮廓突出显示。

    • 列出要包含在知识库中的路径,每行一个路径。 完成后,单击“应用”****。
  9. 单击“创建知识库”。

更新知识库

组织所有者可以更新在其组织中创建的知识库。

  1. 在 GitHub 的右上角,选择个人资料照片,然后单击 你的组织”。

  2. 在组织旁边,单击“设置”。

  3. 在左侧边栏中,单击 Copilot,然后单击“知识库”。

  4. 在要编辑的知识库右侧,单击

  5. 对知识库进行所需的更改。

  6. 单击“更新知识库”。

删除知识库

组织所有者可以删除在其组织中创建的知识库。

  1. 在 GitHub 的右上角,选择个人资料照片,然后单击 你的组织”。

  2. 在组织旁边,单击“设置”。

  3. 在左侧边栏中,单击 Copilot,然后单击“知识库”。

  4. 在要删除的知识库右侧,单击

  5. 在“确认删除”对话框中,检查信息并单击“删除”。

为知识库中的存储库编制索引

有关索引的详细信息,请参阅“为 Copilot 聊天编制存储库索引