← Últimos artículos
💬 NLP

CRAFT: Learn the Schema, Execute the Plan

CRAFT es un marco de post-entrenamiento de dos etapas para agentes de codificación empresariales que aprende comportamientos de planificación y ejecución basados en esquemas sin la necesidad de una inyección exhaustiva de esquemas en el tiempo de ejecución (prompt-time), mejorando significativamente el rendimiento analítico, la consistencia y la eficiencia, al tiempo que reduce la sobrecarga de tokens.

Autores originales: Aakash Kolekar, Sahika Genc, Shahriar Shariat, Bunyamin Sisman, Tibor Mezi, Barbara Poblete, Shree Vandana Kachroo, Calvin Chi, Parth Parmar, Ari Singer, Prayaas Jain, Cindy Barker, Benoit Dumoulin

Publicado 2026-07-28
📖 6 min de lectura🧠 Análisis profundo

Autores originales: Aakash Kolekar, Sahika Genc, Shahriar Shariat, Bunyamin Sisman, Tibor Mezi, Barbara Poblete, Shree Vandana Kachroo, Calvin Chi, Parth Parmar, Ari Singer, Prayaas Jain, Cindy Barker, Benoit Dumoulin

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 un mundo donde puedes hablar con un asistente robótico superinteligente y pedirle que realice cálculos matemáticos complejos, analice enormes pilas de datos o escriba programas informáticos usando simplemente lenguaje natural. Este es el sueño de los "agentes de codificación". Pero aquí está el truco: para hacer su trabajo, este robot necesita conocer las reglas secretas de la base de datos con la que está trabajando. Piensa en ello como un chef que intenta cocinar una comida gourmet. Si el chef no sabe qué ingredientes hay en la despensa o cómo funciona la estufa, no puede cocinar. En el pasado, para ayudar al robot, los ingenieros introducían una enciclopedia masiva y polvorienta con cada regla, nombre de tabla y definición de columna directamente en el cerebro del robot cada vez que este hacía una pregunta. Era como obligar al chef a leer toda la enciclopedia antes de picar una sola cebolla. Era lento, costoso y, si la despensa cambiaba aunque fuera un poco, todo el sistema se rompía.

Ahora, imagina si en lugar de leer la enciclopedia cada vez, el chef pudiera simplemente recordar la disposición de la cocina después de unas cuantas sesiones de práctica. Esa es la gran pregunta que aborda este artículo: ¿Podemos enseñar a estos asistentes de IA a aprender las reglas de la base de datos de una vez por todas, para que no necesiten que se les recuerden cada vez? Los investigadores querían ver si podían entrenar a la IA para que "internalizara" el esquema (el mapa de los datos) y las herramientas que necesita usar, haciendo que sea más rápida, inteligente y menos propensa a confundirse cuando la conversación se vuelve larga y complicada.


El Artículo: CRAFT – Aprender el Mapa, Luego Correr la Carrera

El artículo presenta un nuevo sistema llamado CRAFT (que significa una receta de dos etapas para el aprendizaje). Los autores, un equipo de Amazon, querían construir una IA que pudiera ayudar a los expertos en publicidad a analizar los datos de sus campañas sin ahogarse en detalles técnicos. Descubrieron que la vieja forma de "rellenar" el prompt de la IA con documentación interminable era como intentar correr un maratón cargando una mochila llena de ladrillos. Esto ralentizaba todo y hacía que la IA fuera propensa a cometer errores.

Así que probaron un enfoque diferente: Aprender el Esquema, Ejecutar el Plan.

Etapa 1: El Aula "Sin Esquema"

Primero, enseñaron a la IA en un aula especial donde la "enciclopedia" había sido retirada. Les dieron a la IA miles de ejemplos de cómo resolver problemas, pero ocultaron las reglas puras de la base de datos (el DDL) de la entrada. En lugar de leer las reglas, la IA tenía que aprender los patrones de cómo pensar y planificar.

Piensa en esto como enseñar a un estudiante a resolver un problema matemático mostrándole los pasos y la lógica, pero sin dejarle mirar la hoja de fórmulas. Tienen que memorizar la manera de pensar. Los investigadores llaman a esto SFT de Planificación Supervisada (PLAN SFT). Es como si la IA estuviera aprendiendo la "memoria muscular" de cómo estructurar un plan y escribir código, sin necesidad de tener la hoja de trucos cada vez.

Etapa 2: El Gimnasio de "Aprendizaje por Refuerzo"

Una vez que la IA tuvo la memoria muscular básica, la pusieron en un gimnasio de Aprendizaje por Refuerzo (RL). Aquí es donde la IA realmente intenta ejecutar el código y usar las herramientas. Si comete un error —como llamar a la herramienta equivocada o escribir un código que falla— recibe una "puntuación negativa". Si tiene éxito, recibe una "puntuación positiva".

Los investigadores utilizaron un sistema de puntuación especial que no solo se preocupaba de si el código funcionaba; le importaba si el código era bueno, si el plan coincidía con el código y si la IA podía recuperarse cuando las cosas salían mal. Es como un entrenador observando a un corredor no solo para que termine la carrera, sino revisando su técnica, su velocidad y cómo maneja un tropiezo. Esta etapa, llamada GRPO de Forma de Ejecución, enseñó a la IA a ser fiable y constante, incluso cuando el usuario hacía preguntas de seguimiento o cambiaba las reglas en medio de la conversación.

Los Resultados: Más Rápido, Más Inteligente y Menos Desordenado

Los resultados fueron bastante impresionantes. Cuando probaron CRAFT contra el viejo método de la "mochila de ladrillos":

  • Velocidad: El nuevo sistema redujo la cantidad de texto (tokens) que la IA tenía que leer en aproximadamente 9 veces. Eso es una pérdida de peso masiva para el cerebro de la IA.
  • Inteligencia: El "Puntaje de Agente" general (una medida de qué tan bien hizo el trabajo) aumentó en 9.6 puntos porcentuales.
  • Consistencia: La IA se volvió 4.1 puntos porcentuales más consistente, lo que significa que daba la misma buena respuesta incluso si se le hacía la misma pregunta dos veces.
  • Menos Confusión: Redujo el número de veces que la IA tenía que "buscar" la herramienta adecuada hasta en 5 veces.

Los investigadores también descubrieron que la IA mejoró mucho en el manejo de conversaciones de múltiples turnos. Si un usuario decía: "Muéstrame las ventas", y luego añadía: "Ahora filtra solo para las camisas rojas", la IA de CRAFT recordaba el contexto y mantenía el hilo, mientras que el sistema antiguo solía perderse.

Lo Que No Es (Y de lo que hay que estar atentos)

Es importante notar lo que este artículo no afirma. Los autores son muy claros en que este sistema está diseñado para esquemas estables y conocidos. Si la base de datos inventa repentinamente un tipo de dato completamente nuevo o una herramienta totalmente nueva que la IA nunca ha visto, CRAFT podría quedarse estancada. Es como un chef que conoce la cocina perfectamente pero no sabe cómo usar un gadget nuevo y extraño que nunca ha visto antes. En esos casos, es posible que aún necesites buscar las reglas (recuperación) o reentrenar al chef.

Además, el artículo admite que, si bien la IA es excelente siguiendo el plan, aún no optimiza plenamente aspectos como cuánta memoria informática utiliza o cuánto le cuesta ejecutarse en el servidor. Ese es un trabajo para futuras actualizaciones.

La Conclusión

CRAFT sugiere que, en lugar de estar constantemente lanzándole información a la cara a una IA, podemos enseñarle a aprender las reglas una vez y luego confiar en que ejecute el plan. Al combinar una fase de entrenamiento de "sin hoja de trucos" con una fase de "practicar y ser corregido", construyeron un agente que es más ligero, rápido y fiable. Es un paso hacia la creación de asistentes de IA que se sientan menos como robots leyendo un manual y más como colegas expertos que simplemente saben cómo funciona el negocio.

¿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.

Probar Digest →