Herramientas y uso LLM Intermedio

Uso de herramientasTool Use

Elegir y usar un medio externo cuando hace falta

Puntos clave
  • El uso de herramientas es la manera en que el modelo, en vez de responder solo, elige y usa un medio externo para completar la tarea.
  • Hay cosas que el modelo no puede hacer: enterarse de noticias del día, hacer cálculos exactos, abrir tus propios archivos o actuar en el mundo real.
  • Lo esencial es el juicio de elegir qué usar y cuándo no usar nada. Si se elige mal, el resultado se tuerce por completo.
  • No basta con delegar y ya. Sigue un ciclo de recibir el resultado y decidir el paso siguiente.
  • El acuerdo que fija cómo se llama a una herramienta es lo que se conoce como llamada a funciones; el uso de herramientas es el término más amplio que abarca también cuándo y cómo usar ese acuerdo.
Contenido

1La analogía

Supón que vas a calentar una bolsa de empanadillas congeladas. En la cocina hay microondas, freidora de aire y vaporera. El resultado cambia por completo según dónde las metas. Si quieres comer rápido, el microondas; si las quieres crujientes por fuera, la freidora de aire; si las quieres jugosas, la vaporera. Elegir mal el aparato no arruina la cena entera, pero sí cambia el resultado más de lo que parece a primera vista.

Una vez elegida, ajustas el tiempo y aprietas el botón. Y eso no es el final. Cuando terminan, las abres, y si el centro quedó crudo, las dejas un poco más. En los días en que basta con comerlas directo de la bolsa, no se usa ningún aparato.

Elegir a qué delegar, delegar, ver el resultado y decidir de nuevo: ese flujo es el uso de herramientas.

2En detalle

Por qué se le entregan medios

El modelo es muy bueno encadenando la siguiente palabra a partir de lo que aprendió. Solo que hay cosas que con ese método no se pueden hacer. Lo que pasó ayer no lo aprendió; los cálculos largos, hechos como si fueran palabras encadenadas, se tuercen con facilidad; y un documento guardado en tu propia carpeta nunca lo vio.

Con lo que ocurre en el mundo real pasa todavía más. Enviar un correo o agendar una cita no se resuelve solo con palabras. Por bien escrita que esté una frase, no se convierte por sí sola en un correo enviado.

Por eso se le entregan medios: uno para buscar, uno para calcular, uno para abrir documentos, uno para ejecutar algo. Es separar lo que se le da bien de lo que no, y entregarle a otro lo que no.

El juicio de elegir qué usar

Entregarle varios medios no significa que los use bien por sí solo. Hay que decidir si esta pregunta necesita un medio y, si lo necesita, cuál. Ese juicio es la mitad de lo que importa en el uso de herramientas.

Si se elige mal, el resultado se tambalea entero. A veces se pierde tiempo buscando algo que ya sabía sin necesidad, y otras veces se inventa una respuesta sobre algo que debía haber buscado. En ambos casos, a ojos humanos suena igual de convincente, así que es difícil notarlo.

Cuantos más medios hay, más difícil se vuelve elegir. Es como confundirse con diez aparatos en la cocina. Cada medio necesita una descripción corta y clara de para qué sirve, para que se elija bien.

Recibir el resultado y seguir adelante

Al delegar, llega un resultado. Ese resultado no se convierte tal cual en la respuesta. El modelo lo lee, lo compara con la pregunta y arma con eso solo lo que hace falta.

Aquí entra otro juicio más. Si el resultado viene vacío o fuera de lugar, hay que repetir: cambiar los términos de búsqueda, cambiar de medio o admitir con franqueza que no se encontró. Es como abrir y, si el centro sigue crudo, volver a meterlo.

También importa que este ciclo pueda dar varias vueltas. A veces se resuelve de una sola vez, pero otras veces un resultado lleva a buscar de nuevo, y así sigue encadenándose.

La manera de llamar y el uso son cosas distintas

Hay una palabra parecida: la llamada a funciones. Eso se ocupa de la manera de llamar. Es el acuerdo de qué nombre tiene cada medio, qué hay que ponerle y en qué forma vuelve la respuesta. Se puede pensar como el trámite de llenar un formulario y entregarlo.

El uso de herramientas está una capa por encima. Da por hecho que existe ese formulario y decide cuándo sacarlo, si confiar en la respuesta que vuelve y qué hacer después. Si solo hay formulario y no hay juicio, no pasa nada.

Un paso más allá está el agente. Cuando el ciclo de usar medios se alarga y empieza a tocar cosas que ya no se pueden deshacer, ahí hace falta que una persona confirme.

3Con más precisión

Usar un medio no significa que el modelo estire la mano directamente. En realidad, escribe en texto que se llame a tal medio de tal manera, y un programa externo lee eso y lo ejecuta en su lugar. Después convierte el resultado de nuevo en texto y se lo devuelve al modelo. El modelo, de principio a fin, solo intercambia texto.

La analogía de la cocina también tiene sus costuras. Una persona ve con los ojos si la empanadilla sigue cruda; el modelo tiene dificultad para comprobar por sí mismo si el texto que le devolvieron es correcto. Puede pasar que el medio entregue un valor equivocado y el modelo lo crea sin más y siga adelante. Un aparato roto al menos da señales; un medio puede entregar un valor falso en silencio.

También hay que subrayar que entregar un medio equivale a entregar un permiso. Un medio que solo lee y uno que modifica algo son muy distintos en el tamaño del daño si algo sale mal. Por eso, al acoplar un medio, se suele acotar lo que puede hacer al mínimo necesario y dejar encendido un registro de qué se llamó y cuándo.

4Pruébalo

5Malentendidos comunes

  • Es fácil pensar que sumar medios vuelve al modelo más inteligente, pero en realidad el modelo sigue igual; lo que se amplía es el rango de lo que puede llegar a hacer.

  • Es fácil pensar que el valor que vuelve siempre es correcto, pero en realidad a veces llega vacío o equivocado, y es frecuente que se le crea sin más y se siga adelante.

  • Es fácil pensar que cuantos más medios se acoplen, mejor, pero en realidad, cuantas más opciones hay para elegir, más aumenta la posibilidad de tomar la equivocada.

7Resumen en una línea

En resumenEl uso de herramientas es delegarle a un medio externo lo que el modelo no puede hacer y seguir adelante con el resultado que vuelve; el juicio de qué usar es lo que marca la diferencia.

¿Has visto un error o tienes una analogía mejor? Sugerir una corrección · Última actualización2026-09-02