Die Ratenbegrenzung ist ein Mechanismus, der verwendet wird, um die Anzahl der Anforderungen zu steuern, die ein Benutzer oder eine Anwendung in einem bestimmten Zeitraum vornehmen kann. GitHub verwendet Tariflimits, um sicherzustellen, dass jeder einen fairen Zugang zu GitHub Copilot und zum Schutz vor Missbrauch hat.
Warum werden GitHub Ratenbeschränkungen verwendet?
GitHub erzwingt Ratenbegrenzungen aus verschiedenen Gründen.
- Kapazität: Es gibt eine begrenzte Menge an Computerleistung, die für alle Copilot Benutzer zur Verfügung steht. Durch die Ratenbegrenzung der Geschwindigkeit wird verhindert, dass das System überlastet wird.
- Hohe Nutzung: Beliebte Features und Modelle können Anfragespitzen erhalten. Ratengrenzwerte stellen sicher, dass keine einzelnen Benutzenden oder Gruppen diese Ressourcen monopolisieren können.
- Fairness: Ratenbegrenzungen stellen sicher, dass alle Benutzer gerechten Zugang zu Copilot haben.
- Missbrauchsminderung: Ohne Ratenbegrenzungen könnten böswillige Akteure Copilot ausnutzen, was zu beeinträchtigtem Dienst für alle oder sogar zu Dienstverweigerung führt.
Arten von Nutzungsgrenzwerten
GitHub Copilothat zwei Grenzwerte: eine **Sitzung** und ein **wöchentliches Limit (7-Tage).**
- Sitzungslimit. Wenn Sie den Sitzungsgrenzwert erreicht haben, müssen Sie warten, bis sie zurückgesetzt wird, bevor Sie die Verwendung fortsetzen Copilotkönnen.
- Wöchentlicher Grenzwert. Dieser Grenzwert begrenzt die Gesamtzahl der Token, die Sie während eines Zeitraums von 7 Tagen nutzen können. Wenn Sie ein wöchentliches Limit erreicht haben und Ihnen noch premium requests verbleiben, können Sie Copilot mit Automatische Modellauswahl weiter nutzen. Die Modellauswahl wird erneut aktiviert, wenn der wöchentliche Zeitraum zurückgesetzt wird.
Was Sie sehen werden, wenn Sie sich einem Limit nähern
VS Code und GitHub Copilot-CLI beide zeigen eine Warnung an, wenn Sie sich einem Grenzwert nähern. Diese Kennzahlen sollen Ihnen helfen, ein Limit nicht unerwartet zu erreichen.
Was zu tun ist, wenn Sie sich einem Grenzwert nähern
Wenn Sie sich einem Grenzwert nähern, können die folgenden Schritte dazu beitragen, die Wahrscheinlichkeit zu verringern, dass sie erreicht wird.
- Verwenden Sie ein Modell mit einem kleineren Multiplikator für einfachere Aufgaben. Je größer der Multiplikator, desto schneller erreichen Sie die Grenze.
- Verwenden Sie den Planmodus. In VS Code und Copilot CLI kann der Planmodus die Effizienz und den Aufgabenerfolg verbessern, wodurch der gesamte Tokenverbrauch reduziert wird.
- Reduzieren Sie parallele Workflows. Parallelisierte Tools führen zu einer höheren Tokennutzung. Verwenden Sie sie sparsam, wenn Sie sich Ihren Grenzen nähern.
- Aktualisieren Sie Ihren Plan. Wenn Sie einen Copilot Pro Plan haben, bietet ein Upgrade auf Copilot Pro+ Nutzungsgrenzwerte, die erheblich höher sind.
Was zu tun ist, wenn Sie einen Grenzwert erreicht haben
Wenn ein Verwendungsgrenzwertfehler bei der Verwendung von Copilot angezeigt wird, sollten Sie:
- Warten Sie, bis Ihre begrenzte Zeit zurückgesetzt wird.
- Wechseln zu Copilot Automatische Modellauswahl. Wenn Sie ein wöchentliches Nutzungslimit erreicht haben, können Sie die Nutzung CopilotAutomatische Modellauswahl fortsetzen, bis Sie Ihre Premium-Anforderungen erschöpft haben.
- Aktualisieren Sie Ihren Plan. Wenn Sie sich in einem individuellen Copilot Plan befinden, ermöglicht das Upgrade Ihres Plans zusätzliche Nutzung.
- Wenden Sie sich an den Support. Wenn Sie wiederholt auf Nutzungsbeschränkungen stoßen und glauben, dass sie Ihre legitime Nutzung beeinträchtigen, wenden Sie sich an GitHub-Support um Unterstützung zu erhalten.