Skip to main content

为 Copilot 聊天编制存储库索引

GitHub Copilot Chat 通过为仓库编制索引来改进对代码相关问题的答复。

为仓库编制索引的好处

如果仓库的语义代码搜索索引是最新的,则 Copilot 对话助手 在仓库上下文中回答自然语言问题的能力将得到优化。

当你开始与 Copilot 对话助手 的对话时,如果该对话包含仓库上下文时,则该仓库将自动被编制索引,以改进对关于 GitHub 和 Visual Studio Code 中代码的结构和逻辑的答复。 例如,可以询问 “此存储库如何管理 HTTP 请求和响应?”, Copilot 对话助手 将引用代码的相关部分,以提供明智的答案。

Copilot 对话助手 不会使用已编制索引的仓库进行模型训练。****

有关如何提问的详细信息,请参阅 在 GitHub 中向 GitHub Copilot 提问

关于创建和使用索引

索引编制在后台运行,对于一个大型存储库,初始索引编制可能需要最多 60 秒。 为存储库首次编制索引后,重新编制索引将会更快,并且索引通常会在开始新对话后的数秒内自动更新,以包含最新的更改。

为仓库创建索引后,Copilot 对话助手 会利用该索引回答由 Copilot 用户在 GitHub 和 Visual Studio Code 中提出的问题。

提示

可以编制索引的存储库数量没有限制。

从 Copilot 对话助手 的回答中排除内容

拥有 Copilot Enterprise 或 Copilot Business 计划的企业或组织所有者,可定义内容排除,以控制其管理的 Copilot 席位的 GitHub Copilot 行为。 有关详细信息,请参阅“从 GitHub Copilot 中排除内容”。

如果为包含在内容排除策略中的仓库创建了语义代码搜索索引,数据会在传递给 Copilot 对话助手 之前根据该策略进行筛选。

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy