Skip to main content

Festlegen eines AI credit Sitzungslimits in GitHub Copilot-CLI

Begrenzen Sie den Betrag, AI creditsCopilot der für eine Sitzung ausgegeben werden kann, um Kosten zu steuern und Vorgänge vorhersehbar zu halten.

Hinweis

AI credit Sitzungslimits sind derzeit in Öffentliche Vorschau und können sich ändern.

Ein Sitzungslimit von AI credit begrenzt den Betrag an GitHub AI Credits, den Copilot in einer Sitzung ausgeben kann.

AI credits sind die Einheiten Copilot , die verwendet werden, um die Kosten von KI-Modellinteraktionen nachzuverfolgen: Jede Gutschrift entspricht $0.01 USD, und die Nutzung hängt vom Modell und der Anzahl der verbrauchten Token ab.

Wenn Sie für AI credit ein Copilot Sitzungslimit festlegen, läuft Copilot nicht so lange, bis die Aufgabe abgeschlossen ist oder bis Sie eingreifen, sondern stoppt, sobald das Limit erreicht ist, und bietet Ihnen die Möglichkeit, es zurückzusetzen oder anzupassen.

Diese Sitzungsgrenzwerte sind weiche Grenzwerte. Wenn eine Antwort beim Erreichen des Grenzwerts ausgeführt wird, wird diese Antwort abgeschlossen, bevor die Sitzung beendet wird, sodass die tatsächliche Nutzung die konfigurierte Zahl leicht überschreitet.

Festlegen eines Sitzungslimits AI credit

Wie der Grenzwert festgelegt und angewendet wird, hängt davon ab, ob Sie sich in einer interaktiven Sitzung befinden oder die CLI programmgesteuert ausführen.

Tipp

AI credit Sitzungslimits funktionieren am besten, wenn sie auf > 30 AI credits festgelegt sind, da die meisten Modellaufrufe mehr als 20 AI credits kosten.

Festlegen eines Grenzwerts innerhalb einer interaktiven Sitzung

In einer interaktiven CLI-Sitzung gilt der Grenzwert für die gesamte Sitzung und verringert sich, wenn jede Nachricht verarbeitet wird, unabhängig davon, wie viele Nachrichten Sie senden. Wenn der Grenzwert erreicht ist, werden Sie aufgefordert, es zurückzusetzen.

Verwenden Sie /limits setzum Festlegen des Sitzungslimits .

Copilot prompt
/limits set max-ai-credits NUMBER

Um den Grenzwert zu entfernen, geben Sie Folgendes ein:

Copilot prompt
/limits unset

Festlegen eines Grenzwerts im nicht interaktiven Modus

Wenn Sie Copilot CLI programmgesteuert über die Befehlszeile ausführen, gilt der Grenzwert für die Dauer der Bearbeitung der Aufgabe durch Copilot und bleibt aktiv, bis Copilot seine Antwort abgeschlossen hat.

Um ein Limit festzulegen, übergeben Sie --max-ai-credits=NUMBER.

Bash
copilot -p "YOUR PROMPT" --max-ai-credits NUMBER

Was passiert, wenn der Grenzwert erreicht wird

Wenn das Limit erreicht ist, stoppt der Agent ordnungsgemäß und benachrichtigt Sie.

  • Im interaktiven Modus werden Sie aufgefordert, den Grenzwert zurückzusetzen. Sie können /limits set verwenden, um das Limit zu erhöhen und Ihre Sitzung an der Stelle fortzusetzen, an der der Agent aufgehört hat.
  • Im nicht interaktiven Modus endet die Ausführung, wenn der Grenzwert erreicht ist.

Weiterführende Lektüre