Nota:
AI credit los límites de sesión se encuentran actualmente en versión preliminar pública y están sujetos a cambios.
Un AI credit límite de sesión limita la cantidad de GitHub AI Credits que Copilot puede gastar en una sesión.
AI credits son la unidad que Copilot utiliza para hacer un seguimiento del coste de las interacciones con modelos de IA: cada crédito equivale a $0.01 USD, y el uso depende del modelo y de la cantidad de tokens consumidos.
Cuando establece un AI credit límite de sesión para Copilot, en lugar de ejecutarse hasta que se realiza la tarea o hasta que intervenga, Copilot se detiene cuando alcanza el límite y le ofrece la opción de restablecerlo o ajustarlo.
Estos límites de sesión son límites flexibles. Si hay una respuesta en curso cuando se alcanza el límite, esa respuesta se completa antes de que se detenga la sesión, por lo que el uso real puede superar ligeramente el número configurado.
Establecimiento de un AI credit límite de sesión
La forma en que se establece y aplica el límite depende de si está en una sesión interactiva o si ejecuta la CLI mediante programación.
Sugerencia
AI credit Los límites de sesión funcionan mejor cuando se configuran por encima de > 30 AI credits, ya que la mayoría de las llamadas al modelo costarán más de 20 AI credits.
Establecimiento de un límite dentro de una sesión interactiva
En una sesión interactiva de la CLI, el límite se aplica a toda la sesión y se agota a medida que se procesa cada mensaje, independientemente del número de mensajes que envíe. Cuando se alcanza el límite, se le pedirá que lo restablezca.
Para establecer el límite de sesión, use /limits set.
/limits set max-ai-credits NUMBER
/limits set max-ai-credits NUMBER
Para quitar el límite, escriba:
/limits unset
/limits unset
Establecimiento de un límite en modo no interactivo
Cuando ejecutas CLI de Copilot de forma programática desde la línea de comandos, el límite se aplica durante el tiempo que Copilot trabaja en la tarea y permanece activo hasta que Copilot termina de responder.
Para establecer un límite, pase --max-ai-credits=NUMBER.
copilot -p "YOUR PROMPT" --max-ai-credits NUMBER
copilot -p "YOUR PROMPT" --max-ai-credits NUMBER
¿Qué ocurre cuando se alcanza el límite?
Cuando se alcanza el límite, el agente se detiene correctamente y se lo notifica.
- En modo interactivo, se le pedirá que restablezca el límite. Puede usar
/limits setpara aumentar el límite y continuar la sesión desde donde se detuvo el agente. - En modo no interactivo, la ejecución finaliza cuando se alcanza el límite.