Saltar al contenido
estudIA

Glosario de IA

Llamada a funciones (function calling)

La capacidad de un modelo para pedir que la aplicación ejecute una función concreta con unos argumentos concretos, como «buscar_vuelos(origen, destino, fecha)».

El desarrollador describe las herramientas disponibles: nombre, para qué sirven y qué parámetros aceptan. Cuando el modelo decide que una herramienta le ayudaría, responde con una petición estructurada en vez de texto. La aplicación ejecuta la función, le devuelve el resultado y el modelo sigue.

El modelo nunca ejecuta código por sí mismo: tu aplicación decide qué pasa de verdad. El function calling es la base de los agentes, y MCP es una forma estándar de ofrecer herramientas a muchas aplicaciones a la vez.

Ejemplo: Defines una herramienta consultar_pedido(numero). Un cliente pregunta «¿dónde está mi pedido 4821?». El modelo responde con una llamada a consultar_pedido con el número 4821, tu aplicación consulta la base de datos y el modelo redacta la respuesta con el estado real.

En la práctica

  • Describe cada herramienta como a un compañero nuevo: qué hace, cuándo usarla y qué significa cada parámetro.
  • Valida siempre los argumentos antes de ejecutar nada.
  • Pide confirmación al usuario para las acciones que cambian datos o gastan dinero.

Cómo se comparten herramientas entre aplicaciones: qué es MCP.

Términos relacionados

Para saber más

← Volver al glosario