Llamada a herramientas
La llamada a herramientas es el mecanismo por el que un modelo de lenguaje puede ejecutar funciones definidas por ti en vez de limitarse a escribir. Se le describen las herramientas disponibles, el modelo decide cuál usar y con qué parámetros, y recibe el resultado para incorporarlo a su respuesta.
¿Qué es llamada a herramientas?
La llamada a herramientas es el mecanismo por el que un modelo de lenguaje puede ejecutar funciones definidas por ti en vez de limitarse a escribir. Se le describen las herramientas disponibles, el modelo decide cuál usar y con qué parámetros, y recibe el resultado para incorporarlo a su respuesta.
También: tool calling · function calling · uso de herramientas
Por qué importa
Qué cambia en un SaaS
Es lo que convierte un generador de texto en algo que resuelve. Sin herramientas, lo máximo que puede hacer un sistema es explicar cómo se amplía un límite; con ellas, lo amplía y lo confirma en la misma conversación. Es la pieza que separa un chatbot de un agente.

Llamada a herramientas en detalle
Cómo funciona
Se le pasa al modelo una descripción de cada herramienta: qué hace, qué parámetros necesita y qué devuelve. Ante una pregunta, el modelo puede responder directamente o pedir que se ejecute una herramienta. El sistema la ejecuta, le devuelve el resultado y el modelo redacta con él.
El modelo no ejecuta nada
Es un matiz importante para entender los riesgos: el modelo solo *pide* que se llame a una función. Quien la ejecuta es tu sistema, que puede comprobar permisos, validar parámetros y negarse. Ahí es donde se ponen los límites, no en el modelo.
Qué herramientas dar
La regla útil es la misma que con cualquier permiso: solo lo necesario, y separando lectura de escritura. Consultar el plan es leer; cancelar una suscripción es escribir, y probablemente no debería estar disponible sin confirmación de una persona.
Es donde se hace el trabajo de montaje
Conectar la documentación de un producto lleva horas. Decidir qué herramientas se exponen y con qué permisos es lo que lleva una tarde de alguien técnico, y es lo que determina qué porcentaje de conversaciones se van a poder cerrar.
Cómo lo resuelve Intake
Preguntas sobre llamada a herramientas
¿Qué es el tool calling?
Es el mecanismo por el que un modelo de lenguaje puede pedir que se ejecuten funciones que tú defines: consultar un dato, hacer un cambio, llamar a tu API. Es lo que permite que un sistema de soporte resuelva en vez de explicar.
¿Puede un modelo ejecutar cualquier cosa en mis sistemas?
Solo lo que le habilites. El modelo pide que se llame a una función; quien la ejecuta es tu sistema, que comprueba permisos y puede negarse. Los límites se ponen ahí.
¿Qué acciones conviene automatizar primero?
Las de lectura, que no cambian nada y ya resuelven muchas consultas. Después, las de escritura reversibles. Las irreversibles conviene dejarlas siempre con confirmación de una persona.
Términos relacionados
Un término suelto se entiende a medias. Estos son los que aparecen en la misma conversación.
Agente de IA
Un agente de IA es un sistema que, además de generar texto, consulta datos y ejecuta acciones para completar una tarea. En soporte significa que antes de responder mira cómo está la cuenta de verdad del cliente, y que cuando la respuesta implica hacer algo, lo hace en vez de explicar cómo se hace.
MCP — Model Context Protocol
El Model Context Protocol es un estándar abierto para conectar sistemas de IA con fuentes de datos y herramientas externas. Define una forma común de exponer qué se puede consultar y qué se puede ejecutar, de modo que la misma conexión sirva para distintos asistentes en vez de escribir una integración a medida por cada uno.
LLM — Modelo de lenguaje
Un modelo de lenguaje es un sistema entrenado con enormes cantidades de texto que, dado un fragmento, predice cómo continúa. De esa capacidad tan simple salen la redacción, el resumen, la traducción y la conversación: todas son formas de continuar un texto de manera plausible.
RAG — Generación aumentada por recuperación
La generación aumentada por recuperación, o RAG, es la técnica de buscar información relevante en una fuente propia y pasársela al modelo de lenguaje para que redacte la respuesta con ella. El modelo no memoriza el contenido: lo consulta en el momento de responder.
Embedding
Un embedding es la representación de un texto como una lista de números que codifica su significado. Dos textos que quieren decir lo mismo con palabras distintas producen listas parecidas, y esa cercanía numérica es lo que permite buscar por significado en vez de por coincidencia exacta.
Alucinación
Una alucinación es una respuesta de un modelo de lenguaje que suena correcta y no lo es: un dato inventado, una función que no existe, una cifra plausible que nadie ha comprobado. No es un fallo del sistema, es consecuencia directa de cómo funciona un modelo, que produce la continuación más probable y no la verificada.
