Agentes de IA: Dominando 3 Patrones Esenciales (Reflexive). Parte 3 de 3
Leggi la fonte originale
El código de estos patrones está disponible en Github. [Repo]
El Patrón Reflexivo (Reflexive) – Cuando no hay tiempo para pensar
En el Artículo 2 (ReAct), convertimos a nuestro agente en un "Investigador" meticuloso. El tipo se sentaba, analizaba, planeaba, buscaba en Google y luego respondía. Eso está genial para tareas complejas, pero tiene un bug enorme en el mundo real: es lento.
Piénsalo así: si tocas una estufa ardiendo, tu cerebro no se pone a debatir: "Mmm, detecto una temperatura de 200°C, esto causará desnaturalización de proteínas, sugiero mover el bíceps...". Jajaja, No. Tu médula espinal toma el mando y retira la mano antes de que siquiera sientas dolor.
El Patrón Reflexivo (a veces llamado Semantic Router) es exactamente eso: el "acto reflejo" de la Inteligencia Artificial.
El Caso de Uso: El Centinela de Seguridad
Para entender esto, imagina que montamos un sistema que lee los logs de tu servidor en tiempo real. Entre miles de visitas normales, de repente entra esto:
"GET /search?q=' OR 1=1;--"
Si usas un agente ReAct aquí, estás muerto. El agente pensaría:
"Vaya, un patrón inusual. Voy a usar la herramienta de búsqueda para entender qué es 'SQL Injection'. Ah, veo que es peligroso. Procedo a bloquear."
Para cuando terminó de "pensar" eso (10-15 segundos), tu base de datos ya está filtrada en la Dark Web.
Aquí es donde brilla el Agente Reflexivo:
Estímulo: Ve el string malicioso.
Reflejo: Ejecuta block_ip().
Tiempo: < 1 segundo. Sin dudas. Sin bucles.
Anatomía del...
Leggi la fonte originale