Ограничение скорости — это механизм, используемый для управления количеством запросов, которые пользователь или приложение могут выполнять в течение заданного периода времени. 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 за помощью.