Skip to main content

Установка лимита AI credit сессии в интерфейс командной строки GitHub Copilot

Ограничьте расходы AI creditsCopilot на сессию, чтобы контролировать затраты и делать задачи предсказуемыми.

Примечание.

AI credit В настоящее Публичный предварительный просмотр время лимиты сессий действуют и могут измениться.

AI credit Лимит на сессию ограничивает размер GitHub AI CreditsCopilot, который можно потратить за сессию.

AI credits являются единицами Copilot , используемыми для отслеживания стоимости взаимодействия с моделью ИИ: каждый кредит равен $0.01 USD, а использование зависит от модели и количества потребленных токенов.

Когда вы устанавливаете AI credit лимит сессии для Copilot, вместо того чтобы запускаться до завершения задачи или до вашего вмешательства, Copilot он останавливается, когда достигает лимита, и даёт вам возможность сбросить или изменить его.

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

Установка лимита AI credit сессии

То, как устанавливается и применяется лимит, зависит от того, находитесь ли вы в интерактивной сессии или запускаете CLI программно.

Совет

AI credit Лимиты сессий лучше всего работают при установке > 30 AI credits , так как большинство вызовов моделей стоят дороже 20 AI credits.

Установка лимита внутри интерактивной сессии

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

Чтобы установить лимит сессий, используйте /limits set.

Copilot prompt
/limits set max-ai-credits NUMBER

Чтобы убрать ограничение, введите:

Copilot prompt
/limits unset

Установка лимита в неинтерактивном режиме

Когда вы запускаете Второй пилот CLI программно из командной строки, ограничение действует на время Copilotработы над задачей и остаётся активным до Copilot завершения ответа.

Чтобы установить лимит, пропустите --max-ai-credits=NUMBER.

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

Что происходит, когда достигнут предел

Когда лимит достигнут, агент чисто останавливается и сообщает вам.

  • В интерактивном режиме вам предлагается сбросить лимит. Вы можете повысить /limits set лимит и продолжить сессию с того места, где остановился агент.
  • В неинтерактивном режиме забег заканчивается при достижении лимита.

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