Lo básico

Qué es la llamada a funciones

La llamada a funciones es el mecanismo por el que un modelo de IA, el sistema que genera las respuestas, pide a un programa usar una herramienta, indicando su nombre y los datos necesarios.

Por

Director de Ciade · 8 min de lectura ·

Foto: Timur Shakerzianov / Unsplash · tratamiento Ciade · Licencia de Unsplash
Índice del artículo
  1. En 30 segundos
  2. Ejemplo práctico: una veterinaria de Zaragoza
  3. De la petición a la respuesta
  4. Qué contiene una llamada a funciones
  5. No lo confundas con
  6. Qué acordar antes de conectar tu negocio
  7. El error típico: confundir formato con acierto
  8. Cómo llevarlo a tu empresa
  9. Dudas sobre la llamada a funciones, respuestas cortas

En 30 segundos

  1. La llamada a funciones es el mecanismo por el que un modelo de IA, el sistema que genera las respuestas, pide a un programa usar una herramienta, indicando su nombre y los datos necesarios.

  2. También se llama function calling o tool calling. Permite consultar información o solicitar acciones fuera del modelo, como buscar una visita o preparar un pedido.

  3. Una petición bien escrita puede llevar datos equivocados. El programa controla el acceso, ejecuta lo permitido y devuelve un resultado que hay que comprobar.

Ejemplo práctico: una veterinaria de Zaragoza

Los casos de Zaragoza y Murcia son ejemplos ilustrativos con datos ficticios, no integraciones ejecutadas. En la veterinaria, recepción quiere localizar la última visita de una mascota. La aplicación cuenta con una herramienta para esa consulta. El encargo identifica al cliente y a su mascota, y el modelo propone utilizar sus identificadores para buscar la visita correspondiente. No basta con que coincida el nombre del dueño: podría haber otra persona con el mismo nombre.

El resultado útil para recepción es la fecha que devuelve la consulta. Si no aparece ninguna visita, la respuesta debe decirlo. Si el sistema falla, tampoco hay una fecha que presentar como cierta. Antes de usarlo, conecta la herramienta al programa veterinario y prueba el acceso permitido, la ausencia de resultados y el error.

De la petición a la respuesta

  1. Ofrecer herramientas
  2. Recibir petición
  3. Validar y ejecutar
  4. Devolver resultado
  5. Responder o seguir

Piensa en una comanda de restaurante: el camarero transmite qué se pide y con qué condiciones; la cocina prepara el pedido. Aquí, el modelo propone y el sistema con acceso a la herramienta atiende la petición. Al recibir el resultado, el modelo puede contestar o pedir otra herramienta si aún le falta información. No toda tarea termina con una sola llamada.

Qué contiene una llamada a funciones

Una función se presenta al modelo con nombre, finalidad y datos admitidos. Esos datos se llaman argumentos: por ejemplo, qué cliente y qué mascota consultar. El esquema es la descripción de los campos y del tipo de información que acepta cada uno. No tienes que escribirlo tú si contratas una integración, pero sí acordar qué información necesita la operación y qué debe devolver. Pide que te enseñen el listado de herramientas ofrecidas: permite ver si la aplicación separa consultar una ficha de modificarla. Son capacidades distintas. Esa separación ayuda a entender qué está pidiendo el modelo, antes de valorar si tiene permiso para hacerlo.

Describir la función no crea la conexión con tu programa. Alguien tiene que implementar la consulta o la acción. Para las herramientas propias, suele hacerlo la aplicación que rodea al modelo; algunas herramientas del proveedor se ejecutan en su infraestructura. Por eso, antes de aceptar una demostración, pregunta dónde se realiza la operación y qué sistema entrega el resultado. Una descripción convincente no demuestra que la conexión exista.

No lo confundas con

Herramienta

La herramienta es la capacidad disponible, como consultar existencias. La llamada pide usarla con un producto concreto. Amplía la diferencia en qué es una herramienta de IA.

API

Una API permite que dos programas se comuniquen. Puede dar acceso al inventario que consulta la herramienta. La llamada es la petición del modelo; la API, una vía para atenderla. Lee qué es una API.

MCP

MCP es un protocolo, unas reglas comunes para descubrir y solicitar herramientas. Puede haber llamadas a funciones sin MCP. El protocolo no concede por sí solo acceso al negocio. Lee qué es MCP.

Agente

Un agente de IA usa el modelo y herramientas para encadenar pasos de una tarea. La llamada es una de las peticiones de ese recorrido. No es el agente completo. Lee qué es un agente de IA.

Qué acordar antes de conectar tu negocio

  1. Delimita la operación

    Empieza con una consulta de lectura que puedas comprobar. En la veterinaria, localizar una visita no debe dar permiso para modificar tratamientos. Deja por escrito qué datos entran, qué devuelve la consulta y qué queda fuera. Si el encargo permite cambiar citas o enviar mensajes, estás definiendo otras acciones: necesitan sus herramientas y controles. Así puedes valorar la conexión concreta, en lugar de dar acceso general al programa.

  2. Decide dónde se pide permiso

    Para una acción con consecuencias, configura la aprobación antes de ejecutar. En la distribuidora de recambios de Murcia, consultar existencias prepara la decisión. Confirmar un pedido requiere que el responsable vea producto, cantidad y destinatario. n8n permite pausar herramientas concretas para esa revisión; hay que configurarlo. Al denegar, la acción debe cancelarse. Un aviso después del envío llega demasiado tarde para decidir sobre ese envío.

  3. Prueba también las salidas fallidas

    Pide una demostración con un dato ausente y un error de consulta, además del caso que sale bien. Comprueba qué ve recepción en cada situación y quién resuelve una identidad ambigua. Para las acciones comerciales, exige comprobar si ya se han realizado antes de repetirlas. No des por hecho que cualquier producto evita duplicados: es un requisito del montaje que hay que probar, sobre todo cuando una operación parece haberse quedado a medias.

El error típico: confundir formato con acierto

En OpenAI, el modo estricto exige que los argumentos de la llamada respeten el esquema. Eso comprueba la forma de los datos, no que correspondan al cliente correcto ni que exista permiso para utilizarlos. Un identificador puede tener el formato esperado y pertenecer a otra persona. El control debe aplicarse cuando el programa recibe la petición, antes de consultar o cambiar información del negocio. Dejar una prohibición escrita al modelo no sustituye esa comprobación.

Tampoco la frase «ya está hecho» demuestra que la operación haya terminado. Pide ver el resultado de la herramienta y el estado de la operación en el sistema que la atiende. La respuesta final del asistente sirve para explicártelo, pero no sustituye esa evidencia. Si la ejecución devuelve un error, el flujo debe tratarlo como tal; no transformarlo en una confirmación porque el modelo sepa redactarla con naturalidad.

Cómo llevarlo a tu empresa

Empieza con una operación definida: qué recibe, qué consulta o modifica y quién decide ante una duda. Acuerda qué resultado debe devolver y cómo comprobarás que la consulta o la acción se ha realizado. Si necesitas ayuda para conectar esa operación a tu programa de gestión, consulta las automatizaciones de Ciade.

Dudas sobre la llamada a funciones, respuestas cortas

¿La IA ejecuta la función o solo la pide?

Con herramientas propias, el modelo genera la petición y el programa que tiene acceso la ejecuta. Después devuelve el resultado al modelo. También existen herramientas que se ejecutan en la infraestructura del proveedor. Pregunta qué parte hace cada sistema; no deduzcas dónde ocurre por cómo lo cuenta el asistente.

¿Basta con describir mi programa para consultar sus datos?

No. Hace falta una conexión implementada con el sistema real, acceso permitido y una herramienta que devuelva la información solicitada. Dar nombre y descripción a una función solo explica al modelo cómo pedirla. No conecta por sí mismo el inventario, la agenda o las fichas de clientes de tu empresa.

¿Puede consultar sin preguntarme y pedir permiso antes de enviar?

La revisión puede configurarse por herramienta en sistemas como n8n. Puedes diseñar consultas autorizadas y detener la confirmación de un pedido para que una persona vea sus datos y decida. Esa pausa exige configuración. Comprueba que rechazar impide actuar y que la aprobación corresponde a la operación concreta que estás revisando.

¿Un formato válido garantiza que el cliente sea el correcto?

No. El formato y la identidad son comprobaciones distintas. La petición puede incluir un identificador válido y apuntar a otro cliente. El programa debe comprobar a qué información puede acceder quien solicita la operación. También hay que revisar el resultado: una petición aceptada no demuestra que la consulta haya terminado correctamente.

Fuentes

Fuentes oficiales, consultadas el 4 de noviembre de 2026

  1. OpenAI: llamada a funciones, esquema y recorrido
  2. Anthropic: herramientas de la aplicación y del proveedor
  3. Google: funciones y conexión con sistemas externos
  4. MCP: herramientas, controles de acceso y errores
  5. n8n: agente con herramientas
  6. n8n: revisión humana antes de ejecutar

Cómo lo comprobamos. Fuentes consultadas el 4 de noviembre de 2026.

Qué ha cambiado.

  • 4 de noviembre de 2026: Reescritura v2: se conserva la veterinaria y se aclaran identidad, ejecución y resultado, con un flujo, distinciones visuales y preguntas frecuentes.

Términos relacionados

Aprende a usar la IA en tu trabajo, con criterio.

El nivel 0 es gratis: cuarenta minutos para entender qué pedirle a la IA y qué revisar. El programa completo enseña a implementarla en tu propio negocio, tarea a tarea.

El canal de Telegram de Ciade

El lunes, una palabra del glosario. El miércoles, un consejo práctico. El viernes, las noticias de IA de la semana. Y el martes, el boletín.

Unirme al canal

Tú decides qué medimos

Las cookies técnicas hacen que la web funcione. Con tu permiso, además, medimos las visitas con Ahrefs y de qué campaña llegas, y Meta mide nuestros anuncios y puede mostrarte los de Ciade en Facebook e Instagram. Puedes cambiarlo cuando quieras en «Configurar cookies», al pie de la página. Política de cookies