Преимущество репозиториев индексирования
Копилот Чатвозможности ответов на вопросы естественного языка в контексте репозитория оптимизированы при актуальном индексе поиска семантического кода для репозитория.
При запуске беседы с Копилот Чат с контекстом репозитория репозиторий автоматически индексируется для улучшения контекстно-обогащенных ответов на вопросы о структуре и логике кода в GitHub и Visual Studio Code. Например, можно задать вопрос "Как это репозиторий управляет HTTP-запросами и ответами?" и Копилот Чат будут ссылаться на соответствующие разделы кода для доставки информированного ответа.
Копилот Чат не будет использовать индексированные репозитории для обучения модели.
Дополнительные сведения о том, как задавать вопросы, см. в разделеЗапрос вопросов GitHub Copilot в GitHub.
Сведения о создании и использовании индекса
Индексирование выполняется в фоновом и начальном индексировании, может занять до 60 секунд для большого репозитория. После первого индексирования репозитория повторное индексирование гораздо быстрее, и индекс обычно будет автоматически обновлен, чтобы включить последние изменения в секундах после начала новой беседы.
После создания индекса для репозитория Копилот Чат использует его для ответа на вопросы, задаваемые любым пользователем Copilot в GitHub и Visual Studio Code.
Совет
Нет ограничения на количество репозиториев, которые можно индексировать.
Исключение содержимого из ответов Копилот Чат
Корпоративные или владелец организации с планом Копилот Энтерпрайз или Бизнес Copilot могут определять исключения содержимого для управления поведением GitHub Copilot для управляемых мест Copilot. Дополнительные сведения см. в разделеИсключение содержимого из GitHub Copilot.
Если индекс поиска семантического кода создается для репозитория, включенного в политику исключения содержимого, данные фильтруются в соответствии с политикой перед передачей в Копилот Чат.