Construye un agente
Cerramos con el esqueleto de un agente (patrón ReAct) en pseudocódigo, para que veas cómo encajan todas las piezas.

El bucle del agente
objetivo = "Analiza la licitación X"
estado = {"objetivo": objetivo, "historial": []}
herramientas = [buscar_docs, consultar_bd, calcular]
for paso in range(MAX_PASOS): # guardrail: límite
decision = llm(estado, herramientas) # razonar
if decision.tipo == "respuesta_final":
break # terminó
resultado = ejecutar(decision.tool, decision.args) # actuar
estado.historial.append(resultado) # observar
if decision.requiere_humano:
esperar_aprobacion() # guardrail: humano
Checklist de un buen agente
- ¿Herramientas con contrato claro y validación de entradas?
- ¿Límite de iteraciones, costo y tiempo?
- ¿Confirmación humana en acciones críticas?
- ¿Estado persistente para retomar?
- ¿Logs/auditoría de cada acción?
SIGUIENTE
el curso de DevOps para IA te muestra cómo desplegar todo esto (modelos, agentes, servicios) en infraestructura real.
Calificación
0
0
No hay comentarios por ahora.
Unirse a este curso
para ser el primero en comentar.