Clicked Gallery

¿Qué es ToolGrad?

Subrayado en un documento técnico real. Explicado por Clicked.

Usado en una frase

Engineering Notes · AI Systems

Google's ToolGrad writes the answer before the question, and 99.8% of its practice examples came out usable.

El lector subrayó una palabra en la documentación. Clicked explicó el término técnico «ToolGrad» en términos simples:

Explicado en tres niveles

Los mismos datos, otro rollo — Modo jerga 😎

El método Clicked

●○○

Overview

ToolGrad es un método de Google Research para crear los ejemplos de práctica que enseñan a un modelo de IA a llamar herramientas. El tool calling es el modelo escribiendo una petición a una herramienta externa, como un buscador o un mapa, que luego ejecuta la app (el harness, el software que rodea al modelo). ToolGrad construye primero una cadena de llamadas que funciona y escribe la pregunta del usuario después, para que encaje con la cadena. Toma una cadena de dos llamadas: find_pharmacy con abierto ahora como único campo, y luego get_directions. Solo entonces se escribe la pregunta: ¿qué farmacia cerca de mí está abierta ahora y cómo llego a pie? El método anterior escribía primero la pregunta y luego buscaba llamadas que la respondieran. Google contó un 63,8 % de sus ejemplos como utilizables, frente al 99,8 % de los de ToolGrad. Cada pregunta que escribe ToolGrad ya tiene una cadena de llamadas que la responde, porque la cadena se construyó antes.
●○○

Overview

ToolGrad es el truco de Google para crear las preguntas de práctica que enseñan a una IA a llamar herramientas, y el truco es hacerlo al revés. El tool calling es la IA pidiéndole a una herramienta externa, un mapa o una web de reservas, un trabajo que no puede hacer sola. Crear preguntas de práctica era preguntar primero y cruzar los dedos después. Escribes una pregunta y sueltas a un agente de IA a buscar llamadas a herramientas que la respondan. Más de un tercio de las veces, 36,2 de cada 100 (100 menos 63,8), volvía con las manos vacías. ToolGrad se salta lo de cruzar los dedos. Primero ejecuta las herramientas: find_bike_shop, luego check_hours para el domingo, luego book_slot, 3 llamadas que ya funcionan. Después escribe la única pregunta que responden esas 3 llamadas: ¿me pueden arreglar la bici este domingo? 😎

Una idea rápida — muchas veces es todo lo que necesitas.

●●○

Detail

ToolGrad es un método de Google Research para crear los ejemplos de práctica que enseñan a un modelo de IA a llamar herramientas, y construye cada ejemplo al revés: primero la cadena de llamadas a herramientas, después la pregunta del usuario. El tool calling es el modelo escribiendo una petición a una herramienta externa, como un buscador o un calendario, que la app (el harness, el software que rodea al modelo) ejecuta antes de devolverle el resultado. Un modelo aprende a hacerlo con ejemplos de práctica durante el entrenamiento. ToolGrad funciona antes del entrenamiento, para crear esos ejemplos. Cuando usas la app (la inferencia), solo funciona el modelo ya entrenado. Cada ejemplo es una pregunta, las llamadas correctas en orden y la respuesta final. Escribir miles a mano es demasiado lento, así que los laboratorios hacen que una IA los genere, que es lo que significa datos sintéticos. El método anterior empezaba por la pregunta. Después un agente de IA buscaba por ensayo y error llamadas que la respondieran, y cuando ninguna cadena funcionaba, el ejemplo se descartaba. La cuenta de Google: el 63,8 % salió utilizable, así que se perdieron 36,2 de cada 100. ToolGrad empieza por la cadena. Propone unas pocas herramientas que podrían servir, las prueba y hace que un juez de IA escriba una nota corta sobre qué llamada funcionó mejor. Esa nota es el gradiente textual. Un gradiente es la señal que, en el entrenamiento, dice hacia dónde ajustar, y esta hace el mismo trabajo con palabras. La mejor llamada se suma a la cadena y el ciclo vuelve a empezar. Cuando la cadena está completa, la IA escribe la pregunta y la respuesta que encajan con ella. De esos ejemplos, el 99,8 % salió utilizable, y las cadenas eran más largas, 3,4 llamadas frente a 2,1. Google creó 500 ejemplos así y entrenó con ellos su modelo abierto Gemma 3 12B (uno que cualquiera puede descargar). En BFCL, una prueba de tool calling, el modelo sacó 83,1, que son 6,3 puntos más que antes de ese entrenamiento y lo mismo que el 83,2 de Gemini 2.5 Pro en ese momento. Dos límites. La comparación con esos modelos se apoya en una sola prueba y 500 ejemplos. Y una pregunta escrita para encajar con una respuesta puede no sonar a algo que preguntaría una persona.
●●○

Detail

ToolGrad es cómo Google se cocina el material de práctica que enseña a una IA a llamar herramientas, y lo hace al revés: primero las llamadas, la pregunta al final. El tool calling es la IA pidiéndole a una herramienta externa, un buscador o un calendario, que haga un trabajo, y la app donde vive (el harness) ejecutando esa herramienta. La IA lo aprende en el entrenamiento, con un montón de ejemplos, cada uno con una pregunta, las llamadas correctas en orden y una respuesta. Aquí va por qué importa el orden. Si empiezas por la pregunta, estás apostando a que existe una respuesta. El método antiguo perdía mucho esa apuesta: un agente de IA salía a buscar llamadas que encajaran con la pregunta, y solo 63,8 de cada 100 ejemplos sobrevivían a la búsqueda. ToolGrad no apuesta. Prueba un puñado de herramientas, haz que un juez de IA apunte en una línea qué llamada funcionó de verdad, quédate con esa y vuelta a empezar. Esa nota es todo el gradiente textual, un guiño al gradiente (el empujoncito del entrenamiento que dice hacia dónde girar), solo que en palabras normales y no en matemáticas. Cuando la cadena es lo bastante larga, la IA escribe una pregunta que esa cadena responde. La cadena ya funciona, así que 99,8 de cada 100 ejemplos sirven, y como ToolGrad va añadiendo llamadas, las cadenas tienen 3,4 llamadas de media en vez de 2,1. Google generó 500 de estos, entrenó con ellos su Gemma 3 12B de descarga gratuita, y el modelo pequeño sacó 83,1 en BFCL, una prueba de tool calling, frente al 74,4 de GPT-5 según el artículo. O sea, 500 ejemplos pusieron a un modelo pequeño y gratis por delante de uno de primera línea, en una prueba, y esa única prueba es la letra pequeña. Una pregunta escrita al revés también puede sonar rara, porque se moldeó para encajar con sus llamadas y no la tecleó una persona. 😎

¿Quieres más? Un clic profundiza.

●●●

Analogy

ToolGrad es un método para crear los ejemplos de práctica que enseñan a un modelo de IA a llamar herramientas, y construye primero la cadena de llamadas y escribe la pregunta después. Hacer un crucigrama funciona igual. El autor rellena primero la cuadrícula con palabras y escribe las definiciones al final. Cada definición tiene respuesta, porque la respuesta ya estaba en la cuadrícula antes de que existiera la definición. Un autor que escribiera primero 30 definiciones y luego intentara meter respuestas en la cuadrícula se quedaría con definiciones que ninguna palabra de la longitud correcta puede cumplir. La cuadrícula rellena es la cadena de llamadas construida primero, y las definiciones son las preguntas escritas después. El autor con definiciones imposibles es el método anterior, que escribía primero la pregunta y descartaba los ejemplos que no podía responder. Hasta aquí llega la comparación: un autor rellena la cuadrícula de una sentada, mientras que ToolGrad construye su cadena llamada a llamada, probando herramientas y quedándose con la que funcionó.
●●●

Analogy

ToolGrad es la forma de Google de crear práctica de tool calling para una IA en orden inverso: monta la cadena de llamadas y luego escribe la pregunta que le encaja. Preparar una búsqueda del tesoro para niños es la misma idea. Escondes el premio y luego vuelves por la casa escribiendo una pista para cada sitio que acabas de dejar. Cada pista lleva a algún lado, porque los escondites fueron primero. Hazlo al revés, garabatea 8 pistas en la mesa y luego sal a buscar sitios que encajen, y acabas dando vueltas por la casa con una pista sobre algo que hace tictac y nada que haga tictac. La ruta escondida es la cadena de llamadas construida primero, y la pista escrita de vuelta es la pregunta escrita después. El padre buscando un sitio que encaje con una pista es el método antiguo, que tiraba los ejemplos que no podía responder. Ojo, los niños pueden quedarse sin encontrar nada igual: ToolGrad promete que la pregunta tiene respuesta, no que el modelo la vaya a encontrar. Dónde se rompe: un padre elige los escondites mirando alrededor, mientras que ToolGrad elige cada paso ejecutando las herramientas y quedándose con la que funcionó. 😎

¿Concepto nuevo? Un ejemplo cotidiano lo hace clic — nuevas analogías cuando quieras.

Las explicaciones de IA pueden contener errores · No es asesoramiento profesional

Definición formal — El mismo término, explicado de la forma habitual

ToolGrad es un marco de generación de conjuntos de datos de Google Research (Zhou et al., ACL 2026 Findings) para sintetizar datos de entrenamiento de uso de herramientas para modelos de lenguaje grandes. Invierte el paradigma que parte de la consulta, propio de ToolBench y ToolACE, en el que se genera una instrucción y después un agente de búsqueda en profundidad (DFS) intenta encontrar un flujo de API que la satisfaga. ToolGrad construye primero un flujo validado, mediante un ciclo iterativo (proponente de API, ejecutores en paralelo, selector y actualizador LLM) guiado por gradientes textuales al estilo de TextGrad, y después sintetiza la consulta del usuario y la respuesta correspondientes. Frente a la línea base DFS sobre el conjunto de API de ToolBench, informa una tasa de acierto del 99,8 % frente al 63,8 %, y 3,4 usos de herramienta de referencia por muestra frente a 2,1. ToolGrad-500, generado con gemini-2.5-flash-lite, se usó para ajustar modelos Gemma 3; la variante 12B obtuvo 83,1 en total en el Berkeley Function Calling Leaderboard (BFCL), frente a 83,2 de gemini-2.5-pro en el momento de la publicación.

¿Quieres que Clicked te explique términos como «ToolGrad» directamente en tu navegador, incluso en PDFs?

Añadir a Chrome — Gratis

50 Explicaciones gratis · Sin tarjeta de crédito