Skip to main content

Ограничения использования GitHub Copilot

Узнайте о GitHub Copilot ограничениях по использованию и о том, что делать, если вы достигли его.

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

Почему существуют GitHub ограничения по тарифам?

          GitHub Устанавливает ограничения по тарифам по нескольким причинам.
  • Вместимость: Вычислительная мощность ограничена для обслуживания всех Copilot пользователей. Ограничение скорости помогает предотвратить перегрузку системы.
  • Высокая загрузка: популярные функции и модели могут получать всплески запросов. Ограничения скорости гарантируют, что ни один пользователь или группа не могут монополизировать эти ресурсы.
  • Справедливость: Тарифные ограничения обеспечивают всем пользователям равный доступ к Copilot.
  • Смягчение насилия: Без ограничений по скорости злоумышленники могли бы эксплуатировать Copilot, что приводило к ухудшению сервиса для всех или даже к отказу в обслуживании.

Типы ограничений использования

          GitHub Copilot Имеет два лимита: **сессию** и **недельный (7-дневный) лимит**.
  • Лимит сессий. Если вы достигли лимита сессии, нужно дождаться сброса, прежде чем продолжить использование Copilot.
  • Недельный лимит. Этот лимит ограничивает общее количество токенов, которые вы можете потреблять за 7 дней. Если вы достигли недельного лимита и у вас осталось premium requests , можно продолжать использовать Copilot с Выбор автоматической модели. Выбор модели будет вновь активирован при сбросе еженедельного периода.

Что вы увидите, приближаясь к пределу

          VS Code и GitHub Copilot CLI оба показывают предупреждение, когда вы приближаетесь к пределу. Эти показатели предназначены для того, чтобы избежать неожиданного достижения лимита.

Что делать, если вы приближаетесь к лимиту

Если вы приближаетесь к лимиту, следующие шаги помогут снизить вероятность его достижения.

  • Используйте модель с меньшим множителем для более простых задач. Чем больше множитель, тем быстрее вы достигнете предела.
  • Используйте режим плана. В режиме VS Codeи , режим планирования может повысить эффективность задач и их Второй пилот CLI успех, снижая общее потребление токенов.
  • Сократьте параллельные рабочие процессы. Параллельные инструменты приводят к большему потреблению токенов. Используй их умеренно, если приближаешься к пределу.
  • Улучшите свой план. Если у вас тарифный Copilot Pro план, обновление Copilot Pro+ на него даёт значительно более высокие лимиты по использованию.

Что делать, если вы достигли лимита

Если вы получаете ошибку ограничения использования при Copilotиспользовании , вы должны:

  • Подождите, пока лимит времени сбросится.
  • Переключитесь на Выбор автомодели Copilot. Если вы достигли недельного лимита использования, вы можете продолжать использовать CopilotВыбор автоматической модели его до исчерпания ваших премиум-запросов.
  • Улучшите свой план. Если вы используете индивидуальный Copilot тариф, обновление плана позволит использовать его дополнительно.
  • Обратитесь в службу поддержки. Если вы неоднократно достигаете лимита использования и считаете, что это влияет на легальное использование, обратитесь Служба поддержки GitHub за помощью.