Llamada de funciones: herramientas, esquema JSON y bucle de herramientas
Un modelo de lenguaje entrenado únicamente en texto no puede verificar el precio de las acciones de hoy, ejecutar su código o escribir en su base de datos; solo puede generar texto. La llamada a función cambia esto dándole al modelo un catálogo de herramientas que puede invocar. El modelo lee las descripciones de las herramientas, decide a cuál llamar, genera una solicitud JSON estructurada y su aplicación ejecuta la función real. El resultado regresa y el modelo sintetiza una respuesta final. Este es el puente entre el lenguaje y la acción.