Un agente llama una y otra vez a la misma herramienta con los mismos argumentos. ¿Qué control añades primero?
Opciones
- Una temperatura más alta
- Quitar todas las herramientas
- Una ventana de contexto mayor
- Un límite de pasos y de presupuesto, detección de llamadas repetidas y mensajes de error claros devueltos al modelo (Opción correcta)
Respuesta
Un límite de pasos y de presupuesto, detección de llamadas repetidas y mensajes de error claros devueltos al modelo
Por qué
Los agentes ejecutan un bucle: pensar, llamar a una herramienta, leer el resultado, repetir. Sin una condición de parada, un agente confundido puede dar vueltas hasta gastar tu presupuesto.
Los límites duros (máximo de pasos, tokens, tiempo y coste) frenan el daño, y notar llamadas idénticas repetidas permite romper el bucle o pasar el caso a una persona.
Los errores claros de las herramientas también ayudan, porque un error vago deja al modelo adivinando.
Recuerda
Todo bucle de agente necesita límites duros.