Glosario

Explora Meshline

Productos Precios Blog Soporte Entrar

¿Listo para mapear el primer flujo?

Agendar demo

Glosario / Guía para elegir e implementar

Function Calling

Function calling, también llamado tool calling, es una capacidad del modelo por la cual una IA genera una solicitud estructurada para ejecutar una función predefinida en lugar de texto plano.

Tu aplicación recibe la solicitud, la valida, ejecuta la operación real (una llamada a API, una actualización en base de datos o un script interno) y devuelve el resultado al modelo.

El modelo nunca ejecuta código por sí mismo; lo hace tu infraestructura.

Ejemplo práctico

Ejemplo: un agente al que pides "reprogramar la demo para el jueves" devuelve una llamada de función con argumentos como event_id y new_time.

Tu sistema valida los argumentos contra tu API de calendario, ejecuta el cambio y devuelve la confirmación al modelo.

Qué evaluar antes de invertir

  • Prueba cómo gestiona el proveedor los argumentos inválidos o inventados, como IDs inexistentes, y si puedes imponer esquemas y reglas de validación.
  • Pregunta si la selección de herramientas puede restringirse por agente o flujo, limitando qué funciones puede invocar cada uno.
  • Verifica la observabilidad: ¿puedes registrar cada llamada con entradas, salidas y latencia para auditoría y depuración?

Limitaciones y decisiones

La fiabilidad varía según el modelo y la complejidad de la tarea; instrucciones ambiguas o demasiadas herramientas similares aumentan las selecciones erróneas, así que conviene añadir validaciones, confirmaciones y aprobación humana para acciones irreversibles.

Planifica el siguiente paso con MeshLine

Conecta esta decisión con tu automatización, marketing orgánico y gestión del ciclo de vida del cliente. En una demo de MeshLine, revisa tus herramientas actuales, el alcance que necesitas y cómo medir el resultado.