Llamada a funciones (function calling)
Capacidad de un modelo de lenguaje para invocar herramientas o funciones externas de forma estructurada. El modelo decide cuándo llamar a una función y con qué argumentos, y usa el resultado para responder.
Capacidad de un modelo de lenguaje para invocar herramientas o funciones externas de forma estructurada. El modelo decide cuándo llamar a una función y con qué argumentos, y usa el resultado para responder.
Actualizado: 3 de junio de 2026.
Sin function calling, un LLM solo genera texto. Con él, puede pedir "ejecuta esta consulta a la base de datos" o "consulta el clima", recibir el resultado y continuar. Es el mecanismo que convierte un chatbot en un agente.
Cómo funciona
- Defines funciones con su nombre, descripción y parámetros.
- El modelo decide si y cuándo llamarlas, devolviendo argumentos estructurados.
- Tu sistema ejecuta la función y le devuelve el resultado.
Relación con MCP
El MCP estandariza cómo se exponen esas herramientas, de modo que distintos modelos puedan usar las mismas sin integraciones a medida.