为仓库编制索引的好处
如果仓库的语义代码搜索索引是最新的,则 Copilot 在仓库上下文中回答类似这些自然语言问题的能力将得到优化。 有关详细信息,请参阅“为 Copilot 聊天编制存储库索引”。
当你开始与 Copilot Chat 的对话时,如果该对话包含仓库上下文时,则该仓库将自动被编制索引,以改进对关于 GitHub 和 Visual Studio Code 中代码问题的答复。
Copilot Chat 不会使用已编制索引的存储库进行模型训练。
关于创建和使用索引
索引在后台运行,对于一个大型仓库,初始索引可能需要最多 30 分钟。 为仓库首次编制索引后,重新编制索引将会更快,并且索引通常会在你开始新对话后的 5 分钟内自动更新,以包含最新的更改。
为仓库创建索引后,Copilot Chat 会利用该索引回答由 Copilot 用户在 GitHub 和 Visual Studio Code 中提出的问题。
从 Copilot Chat 的回答中排除内容
如果能够通过 Copilot Business 或 Copilot Enterprise 订阅访问 Copilot,组织所有者需要为组织安装 Copilot Extensions。 有关详细信息,请参阅“从 GitHub Copilot 中排除内容”。
拥有 Copilot Enterprise 或 Copilot Business 计划的企业或组织所有者可以定义内容排除规则,以控制 GitHub Copilot 在其管理的 Copilot 席位上的行为。