Uso de herramientas, memoria y planificación: la anatomía de un agente
Desmonta un agente de IA en sus partes y encontrarás un modelo de lenguaje rodeado de tres cosas que lo convierten de un generador de texto en algo capaz de sacar trabajo adelante. Las herramientas le dejan actuar sobre el mundo. La memoria le deja llevar la cuenta. La planificación le deja decidir qué hacer a continuación. Esto es lo que hace cada parte, cómo encajan y qué ocurre cuando falta una.
El modelo en el centro
El modelo de lenguaje es el motor de razonamiento. Lee la situación, deduce lo que hace falta y produce el siguiente paso. Por sí solo únicamente puede producir texto, y por eso importan las tres partes que lo rodean. Son aquello en lo que se convierte el texto.
Herramientas: las manos
Una herramienta es una función que el agente puede llamar: buscar en la web, leer un documento, consultar una base de datos, comprobar la disponibilidad, enviar un correo, ejecutar un cálculo. El modelo no ejecuta las herramientas. Escribe una petición estructurada que nombra la herramienta y sus entradas, el sistema que lo rodea la ejecuta y el resultado vuelve al modelo como texto que puede leer.
Las herramientas son lo que separa actuar de describir. Sin ellas, el agente puede explicar cómo reservar una mesa. Con ellas, puede reservar una.
La calidad de las herramientas determina la calidad del agente. Nombres claros, descripciones precisas y resultados estructurados y compactos hacen que el modelo elija la herramienta adecuada y lea su salida correctamente. Las herramientas vagas producen agentes confusos.
Memoria: el cuaderno
La memoria es todo aquello a lo que el agente puede volver a recurrir. Viene por capas.
La memoria de trabajo es el contexto actual: el objetivo, los pasos dados hasta el momento, los resultados de cada llamada a una herramienta. Es lo que el modelo ve ahora mismo, y está limitada por la ventana de contexto, así que las tareas largas requieren que el agente resuma y descarte lo que ya no importa.
La memoria de tarea persiste a lo largo de una tarea, pero no más allá: un borrador de hallazgos, una lista de lo que queda por hacer, resultados intermedios demasiado grandes para mantenerlos en contexto pero recuperables cuando hacen falta.
La memoria a largo plazo persiste entre tareas: preferencias del usuario, resultados pasados, hechos aprendidos. Normalmente se almacena fuera del modelo, en una base de datos o un grafo de conocimiento, y se recupera hacia la memoria de trabajo cuando es relevante.
Sin memoria, un agente se repite, olvida lo que ya encontró y no puede aprender que el primer enfoque falló.
Planificación: el mapa
La planificación es cómo el agente decide qué hacer y en qué orden. Los agentes sencillos planifican paso a paso: miran la situación, eligen la siguiente acción, actúan, vuelven a mirar. Los agentes más capaces esbozan una secuencia completa de antemano y luego la revisan a medida que llegan los resultados. Los mejores saben además cuándo parar, cuándo preguntar y cuándo retroceder de un camino que no funciona.
La planificación es donde el razonamiento del modelo hace el mayor esfuerzo, y es la parte más sensible a la calidad del modelo. Un mal planificador elige la herramienta equivocada, se queda en bucle en un paso fallido o declara el éxito demasiado pronto.
Cómo encajan
Un único turno de un agente transcurre así. El modelo lee su memoria de trabajo, incluidos el objetivo y todo lo ocurrido hasta el momento. Consulta su plan y decide la siguiente acción. Llama a una herramienta. El resultado aterriza en la memoria de trabajo. El modelo reflexiona: ¿funcionó?, ¿sigue en pie el plan?, ¿qué viene ahora? Se repite hasta terminar.
Cada parte cubre las debilidades de las demás. Las herramientas le dan al plan algo con lo que actuar. La memoria permite que el plan se construya sobre los resultados. La planificación les da a las herramientas un propósito y a la memoria una forma.
Qué significa para quien lo recibe
Cuando un agente interactúa con un negocio, cada parte aparece. Sus herramientas deciden si puede alcanzarte siquiera. Su memoria decide si recuerda lo que aprendió sobre ti. Su plan decide si te elige para el paso en el que está. Ser accesible mediante herramientas, lo bastante coherente como para que te recuerden y lo bastante claro como para que te elijan es lo que hace falta para formar parte del trabajo de un agente en lugar de ser pasado por alto.
La conclusión
Un agente es un modelo con manos, un cuaderno y un mapa. Las herramientas actúan, la memoria lleva la cuenta, la planificación dirige. Juntas convierten un sistema que escribe frases en uno que completa tareas.
Haz que tu negocio sea recomendable para la IA
Esta es la mecánica que hay detrás de la visibilidad en IA. Si quieres ayuda para convertirla en una estructura que funcione para tu negocio, hablemos.
Hablemos →