Skip to main content

Устранение распространённых проблем с GitHub Copilot

В этом руководстве описываются наиболее распространенные проблемы с GitHub Copilot и способы их устранения.

Для вопросов о общем использовании GitHub Copilot, влиянии продукта, человеческом контроле и конфиденциальности смотрите в полном списке часто задаваемых вопросов GitHub Copilot.

Если GitHub Copilot перестает работать, проверьте страницу состояния GitHubдля любых активных инцидентов.

Не удалось использовать расширение GitHub Copilot в интегрированной среде разработки

Мы рекомендуем выполнить краткое руководство по GitHub Copilot при настройке GitHub Copilot на компьютере. Дополнительные сведения см. в разделе Быстрый старт для GitHub Copilot.

Расширение GitHub Copilot часто обновляется для устранения ошибок и добавления новых функций. Важно поддерживать актуальность расширения, так как старые клиенты не могут взаимодействовать с серверами GitHub Copilot. Обновите расширение GitHub Copilot на всех установленных компьютерах.

Если вы используете план Copilot для управляемая учетная запись пользователя на GHE.com, необходимо обновить некоторые параметры перед входом. См. Использую GitHub Copilot с аккаунтом на GHE.com.

Для получения дополнительной информации о конфигурации GitHub Copilot в поддерживаемом IDE см. Настройка GitHub Copilot в вашей среде.

GitHub Copilot не работает в некоторых файлах

Если вы используете GitHub Copilot с лицензией Copilot Business или Copilot Enterprise, вы можете не увидеть встроенные предложения в редакторе для некоторых файлов. Это происходит, когда файл исключается из использования GitHub Copilot. Исключение содержимого можно настроить администратором репозитория или владелец организации.

Если на файл влияет параметр исключения содержимого, GitHub Copilot не будет предлагать встроенные предложения в этом файле, и содержимое этого файла не будет использоваться для создания встроенных предложений в других файлах.

Если файл был настроен как исключенное содержимое для GitHub Copilot, значок в строке состояния будет иметь диагональную линию через нее. Наведите указатель мыши на значок, чтобы увидеть подсказку, которая указывает, какие параметры применили это ограничение.

Снимок экрана: значок Copilot в VS Code с подсказкой для исключения содержимого.

Дополнительные сведения см. в разделе Исключение контента из GitHub Copilot.

Исключения содержимого GitHub Copilot не применяются

Исключение содержимого можно настроить на уровне репозитория и организации. Область исключения определяется уровнем, на котором задано правило:

  • Администраторы репозитория могут исключить содержимое для собственных репозиториев. Это влияет на всех пользователей Copilot в организации, работающих в этих конкретных репозиториях.
  • Владельцы организации могут исключить содержимое для пользователей, которым назначено место Copilot через свою организацию.

После добавления или изменения исключений содержимого может потребоваться до 30 минут, чтобы принять в силу идентификаторы, в которых параметры уже загружены. Вы можете применить изменения к собственной интегрированной среде разработки, заставив ее перезагрузить параметры исключения содержимого. Для получения дополнительной информации см. Исключение контента из GitHub Copilot.

Примечание.

Возможно, что Copilot может использовать семантические сведения из исключенного файла, если информация предоставляется интегрированной интегрированной среды разработки косвенно. Примеры такого содержимого включают сведения о типах и определения наведении указателя мыши для символов, используемых в коде, а также общие свойства проекта, такие как сведения о конфигурации сборки.

Ошибка: "GitHub Copilot не удалось подключиться к серверу. Сбой активации расширения"

Эта ошибка означает, что у вас нет плана Copilot или возникла ошибка при подключении к API GitHub для запроса маркера на использование GitHub Copilot.

Чтобы запросить другой токен у API. github.com попробуйте входить и выходить из Copilot из вашего IDE. После выхода Copilot предложит выполнить вход.

Если вы не можете подключиться к серверу, вы можете создать обсуждение на нашем форуме discussion. Вы можете включить файлы журналов из интегрированной среды разработки, чтобы помочь нам устранить проблему. Для получения лог-файлов из вашего конкретного IDE смотрите Просмотр логов GitHub Copilot в вашей среде.

Copilot не предлагает несколько строк кода

Это известная проблема, и наша команда работает над исправлением. Для получения дополнительной информации смотрите этот комментарий к обсуждению GitHub Community.

Ошибка: "К сожалению, запрос был ограничен скоростью".

Эта ошибка предполагает превышение предела скорости для запросов Copilot. использует ограничения по тарифам, чтобы обеспечить всем справедливое access к сервису Copilot и защитить от злоупотреблений.

Большинство людей видят ограничение скорости для предварительных моделей из-за ограниченной емкости.

Ограничения скорости запросов уровня обслуживания обеспечивают высокий уровень обслуживания для всех пользователей Copilot и не должны влиять на типичное или даже глубоко вовлеченное использование Copilot. Мы знаем о некоторых вариантах использования, затронутых этим. использует эвристики Copilot, ограничивающие скорость, чтобы гарантировать, что они не блокируют легитимные сценарии использования.

Если вы испытываете повторяющееся ограничение скорости в Copilot, обратитесь к Служба поддержки GitHub.

Не удается найти Копилот Чат в интегрированной среде разработки

Если вы не можете найти Копилот Чат в вашем редакторе, убедитесь, что вы проверили раздел «Пререквизиты» Задавать вопросы GitHub Copilot в вашем IDE.

Примечание.

В связанной статье содержатся вкладки для различных удостоверений удостоверений.

Последние данные Копилот Чат не работают в Visual Studio Code

Изменения в Копилот Чат совпадают с выпусками Visual Studio Code из-за глубокой интеграции пользовательского интерфейса Копилот Чат. В результате каждая новая версия Копилот Чат совместима только с последним выпуском Visual Studio Code. Это означает, что если вы используете более раннюю версию Visual Studio Code, вы не сможете использовать последние данные Копилот Чат.

Только последние версии Копилот Чат будут использовать последнюю большую языковую модель, предоставляемую службой Copilot , так как даже незначительные обновления модели требуют изменений запросов и исправлений в расширении. Более старая версия Копилот Чат по-прежнему будет использовать последнюю версию встроенных предложений Copilot.

Чтобы использовать Копилот Чат, убедитесь, что используется последняя версия Visual Studio Code.

Проблемы с проверкой подлинности с учетными записями управляемая учетная запись пользователя

Если вы используете план Copilot для управляемая учетная запись пользователя на GHE.com, необходимо обновить некоторые параметры перед входом. См. Использую GitHub Copilot с аккаунтом на GHE.com.

Проблемы с проверкой подлинности в Visual Studio Code

Если вы вошли в GitHub, но Copilot недоступен в Visual Studio Code, это может быть связано с проблемой аутентификации. Чтобы устранить проблему, выполните следующие действия:

  1. В левом нижнем углу окна Visual Studio Code щелкните значок "Учетные записи **", наведите указатель мыши **на имя пользователя GitHub и нажмите кнопку выхода.
  2. Чтобы перезагрузить Visual Studio Code, нажмите клавишу F1 , чтобы открыть палитру команд, и выберите "Разработчик: перезагрузить окно".
  3. После перезагрузки Visual Studio Code войдите обратно в учетную запись GitHub.

Проблемы с проверкой подлинности в Visual Studio

Если при попытке использовать Копилот Чат в Visual Studio, можно выполнить следующие действия, чтобы устранить проблему.

  1. Проверьте, что ID GitHub, с которым вы вошли Visual Studio, совпадает с тем, access которым вам было предоставлено Копилот Чат.

  2. Проверьте, требуются ли данные GitHub идентификатор/учетные данные в Visual Studio. Для получения дополнительной информации см. Работа с учетными записями GitHub в Visual Studio в документации Visual Studio.

  3. Попробуйте удалить и повторно добавить идентификатор GitHub в Visual Studio и перезапустить Visual Studio.

  4. Если описанные выше действия не работают, нажмите кнопку "Поделиться отзывом****" и выберите "Сообщить о проблеме", чтобы сообщить о проблеме команде Visual Studio.

    Снимок экрана: кнопка обратной связи в Visual Studio.

Прерванные ответы чата на GitHub.com

Если ответ чата завершается неожиданно, прежде чем ответ завершится, попробуйте повторно отправить вопрос.

В Копилот Чат (github.com/copilot) вы можете повторно отправить свой вопрос, нажав кнопку под ответом чата.

Дополнительные материалы

  •         [автозаголовок](/free-pro-team@latest/site-policy/other-site-policies/github-and-trade-controls)