# Definindo um AI credit limite de sessão em GitHub Copilot CLI

Limite o valor que AI creditsCopilot pode gastar em uma sessão para controlar os custos e manter os custos das tarefas previsíveis.

> \[!NOTE]
> AI credit os limites de sessão estão atualmente em prévia pública e sujeitos a alterações.

Um AI credit limite de sessão limita a quantidade de GitHub AI Credits que Copilot pode gastar em uma sessão.

AI credits são a unidade que Copilot usa para rastrear o custo das interações com modelos de IA: cada crédito equivale a $0.01 USD, e o uso depende do modelo e do número de tokens consumidos.

Quando você define um limite de sessão AI credit para Copilot, em vez de executar até que a tarefa seja concluída ou até que você intervenha, Copilot para quando atinge o limite e oferece a opção de redefini-lo ou ajustá-lo.

Esses limites de sessão são **limites suaves**. Se uma resposta estiver em andamento quando o limite for atingido, essa resposta será concluída antes que a sessão seja interrompida, portanto, o uso real poderá exceder ligeiramente o número configurado.

## Definir um limite de AI creditsessão

Como o limite é definido e aplicado depende se você está em uma sessão interativa ou executando a CLI programaticamente.

> \[!TIP]
> AI credit os limites de sessão funcionam melhor quando definidos como > 30 AI credits, pois a maioria das chamadas ao modelo custará mais de 20 AI credits.

### Definindo um limite em uma sessão interativa

Em uma sessão interativa da CLI, o limite se aplica a toda a sessão e se esgota à medida que cada mensagem é processada, independentemente de quantas mensagens você enviar. Quando o limite é atingido, você é solicitado a redefini-lo.

Para definir o limite de sessão, use `/limits set`.

```copilot copy
/limits set max-ai-credits NUMBER
```

Para remover o limite, insira:

```copilot copy
/limits unset
```

### Definindo um limite no modo não interativo

Quando você executa Copilot CLI de forma programática pela linha de comando, o limite se aplica durante a execução da tarefa por Copilot e permanece ativo até que Copilot termine de responder.

Para definir um limite, passe `--max-ai-credits=NUMBER`.

```bash copy
copilot -p "YOUR PROMPT" --max-ai-credits NUMBER
```

## O que acontece quando o limite é atingido

Quando o limite é atingido, o agente para corretamente e avisa você.

* **No modo interativo**, você será solicitado a redefinir o limite. Você pode usar `/limits set` para aumentar o limite e continuar sua sessão de onde o agente parou.
* **No modo não interativo**, a execução termina quando o limite é atingido.

## Leitura adicional

* [Otimizar o uso de IA para maximizar a eficiência e reduzir o custo](/pt/copilot/tutorials/optimize-ai-usage)
* [O que são GitHub AI Credits](/pt/copilot/concepts/billing/usage-based-billing-for-individuals#what-are-github-ai-credits)