Agent architecture

Llamada a funciones

La llamada a funciones (también llamada llamada a herramientas) es el mecanismo por el cual un modelo solicita una función específica y definida con argumentos estructurados en lugar de responder en prosa: el puente que permite que un agente realmente haga cosas.

El desarrollador describe cada función disponible con un nombre, una descripción y un esquema tipado para sus argumentos. El modelo, cuando decide que se necesita una función, devuelve una llamada estructurada que nombra la función y rellena sus argumentos, que el entorno de ejecución valida y ejecuta. El resultado se devuelve al modelo, que continúa. La llamada a funciones es lo que hace fiable el bucle de uso de herramientas: la intención del modelo llega como datos legibles por máquina, no como texto libre que hay que analizar.

Puntos clave

  • El desarrollador expone funciones con un nombre, una descripción y un esquema tipado de argumentos.
  • El modelo emite una llamada estructurada (función + argumentos); el entorno de ejecución la valida y la ejecuta.
  • Convierte «el modelo quiere actuar» en datos legibles por máquina, evitando el frágil análisis de prosa.
  • Nombres claros, esquemas ajustados y buenas descripciones son lo que hace que el modelo llame a la función correcta con los argumentos correctos.

Apréndelo construyendo

Way of the Agent enseña ingeniería de agentes de IA nivel a nivel — conceptos como este y luego práctica, XP y las AI Chronicles.

Empieza gratis →