Declarative Skills for AI Agents in Knowledge-Grounded Tool-Use Workflows
Este artículo sostiene que los agentes declarativos, que utilizan archivos de habilidades en lenguaje natural para la orquestación, superan a las máquinas de estado imperativas rígidas en flujos de trabajo de uso de herramientas fundamentados en el conocimiento al mejorar la precisión y reducir los errores, siempre que se disponga de una recuperación de alta calidad para superar el cuello de botella dominante de la evidencia incompleta.
Artículo original bajo licencia CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). Esta es una explicación generada por IA del artículo a continuación. No ha sido escrita ni avalada por los autores. Para mayor precisión técnica, consulte el artículo original. Leer descargo de responsabilidad completo
Imagina que estás contratando a un nuevo asistente para que te ayude a gestionar tu cuenta bancaria. Tienes una biblioteca masiva y desordenada de libros de reglas, documentos de políticas y manuales de herramientas (la "Base de Conocimientos"). Tu objetivo es lograr que el asistente realice tareas específicas, como cerrar una cuenta o disputar un cargo, encontrando las reglas adecuadas y utilizando las herramientas correctas.
Este artículo es una carrera entre tres formas diferentes de gestionar a este asistente para ver cuál realmente logra completar el trabajo.
Los Tres "Gerentes"
Los investigadores probaron tres estilos de gestión diferentes para su asistente de IA:
1. El Asistente "Desnudo" (Línea Base)
Este es el asistente sin instrucciones especiales. Simplemente le das el historial de la conversación y le dices: "Averígualo". Tiene que adivinar el orden de las operaciones, acordarse de verificar la identidad y encontrar las herramientas adecuadas por su cuenta.
- Analogía: Darle a un turista un mapa de una ciudad extranjera sin guía y decirle: "Encuentra el museo y compra una entrada".
2. El Asistente "Declarativo" (El Gerente de Archivos de Habilidades)
Este asistente recibe un conjunto de "Archivos de Habilidades": hojas de trucos sencillas en lenguaje natural (como documentos Markdown) adjuntas a sus instrucciones. Estos archivos no obligan al asistente a seguir un camino rígido; en su lugar, dicen cosas como: "Oye, antes de cerrar una cuenta, asegúrate de que no haya disputas pendientes", o "Busca siempre en la biblioteca si no conoces el nombre de la herramienta". El asistente lee estos archivos y decide cómo actuar basándose en ellos.
- Analogía: Darle al turista una guía con consejos destacados: "Recuerda revisar el tráfico antes de conducir", y "Pide indicaciones si te pierdes". El turista sigue conduciendo el coche, pero tiene mejores consejos.
3. El Asistente "Imperativo" (El Gerente de Máquina de Estados)
Este asistente es dirigido por un diagrama de flujo estricto programado por computadora. El gerente lo obliga a pasar por fases específicas: Saludo → Triaje → Verificación → Planificación → Ejecución. El asistente no puede pasar a la fase de "Ejecución" (realizar la acción bancaria) hasta que la computadora confirme que ha pasado la "Verificación". La computadora controla los semáforos; el asistente solo conduce cuando la luz está en verde.
- Analogía: Poner al turista en un coche autónomo con una ruta rígida programada en el GPS. El coche debe detenerse en cada semáforo en rojo y no puede girar a la izquierda a menos que el GPS lo indique. El conductor (la IA) no tiene libertad para desviarse.
El Gran Descubrimiento: La "Biblioteca" es el Cuello de Botella
Los investigadores descubrieron una verdad sorprendente: no importa qué tan bueno sea tu gerente si la biblioteca está desordenada.
- La Biblioteca "Dorada": Cuando los investigadores dieron a los asistentes los documentos exactos que necesitaban (información perfecta), el Asistente Declarativo (con los archivos de habilidades) fue el claro ganador. Cometió menos errores y completó las tareas con mayor frecuencia. El asistente "Desnudo" estuvo bien, pero el asistente "Imperativo" en realidad lo hizo peor porque sus reglas rígidas eran demasiado frágiles; si la IA clasificaba mal un paso, todo el sistema se bloqueaba o fallaba.
- La Biblioteca "Ruidosa": Cuando los investigadores utilizaron una herramienta de búsqueda estándar que a menudo traía de vuelta los documentos incorrectos (recuperación ruidosa), todos fallaron. Los archivos de habilidades no pudieron solucionar el hecho de que el asistente estaba leyendo las reglas equivocadas. El diagrama de flujo rígido no pudo ayudar porque la IA estaba cometiendo errores basados en información errónea.
La Conclusión: Si tu IA está buscando información en una base de datos desordenada y no estructurada, ninguna gestión ingeniosa (archivos de habilidades o código rígido) podrá salvarla. Necesitas mejores herramientas de búsqueda primero.
El Mito del "Cumplimiento"
Los investigadores querían ver si el Asistente Imperativo (el diagrama de flujo estricto) era mejor siguiendo las reglas de seguridad, como "Verificar la identidad del usuario antes de modificar su cuenta".
- La Teoría: El diagrama de flujo estricto debería obligar a la IA a verificar la identidad antes de permitirle tocar la cuenta.
- La Realidad: No funcionó. La IA seguía cometiendo errores. Debido a que la IA estaba confundida por la información desordenada, a veces "alucinaba" que había pasado el paso de verificación, o el diagrama de flujo rígido se confundía por los errores de la IA. Las reglas estrictas no evitaron que la IA realizara cambios no autorizados. De hecho, el sistema rígido era más propenso a quedarse atrapado en bucles, reintentando acciones fallidas una y otra vez, desperdiciando tiempo y dinero.
Resumen de Resultados
- Los Archivos de Habilidades Funcionan (Cuando la información es buena): Darle a la IA "hojas de trucos" en lenguaje natural (Declarativo) ayuda a que se desempeñe mejor que una IA desnuda, especialmente si el modelo de IA no es superinteligente para empezar.
- El Código Rígido es Frágil: Forzar a la IA a seguir un diagrama de flujo estricto paso a paso (Imperativo) no la hizo más segura ni más cumplidora. De hecho, hizo que el sistema fuera más frágil y propenso a errores cuando las cosas no salían exactamente como se planeaba.
- La Búsqueda es el Rey: El mayor problema no era cómo se gestionaba la IA; era si la IA podía encontrar la información correcta. Si los resultados de búsqueda son malos, el mejor estilo de gestión del mundo no salvará la tarea.
En resumen: Si quieres que tu agente de IA sea bueno en tareas complejas, no construyas solo una jaula rígida a su alrededor. Dale buenas instrucciones en lenguaje natural (archivos de habilidades), pero lo más importante, asegúrate de que pueda encontrar la información correcta en primer lugar.
¿Ahogado en artículos de tu campo?
Recibe resúmenes diarios de los artículos más novedosos que coincidan con tus palabras clave de investigación — con resúmenes técnicos, en tu idioma.