“Por ejemplo, puede que un desarrollador de juegos utilice un LLM para generar descripciones de personajes o parámetros de juegos sobre la marcha. Para que eso funcione, el LLM simplemente ‘debe’ generar esa información de manera confiable en formato JSON válido. En este momento, los desarrolladores tienen que confiar en herramientas de terceros como Pydantic, Zod, LangChain, etc. para hacer cosas como ejecutar iterativamente el mismo mensaje hasta que la inferencia devuelva datos que sean utilizables, lo que no es una gran solución”, dijo Shimmin. Lo que los desarrolladores quieren es una llamada de función dentro del modelo, donde la sintaxis del modelo incorpore esta funcionalidad, y un modelo que sepa cómo trabajar con API y lenguajes de formato como JSON correctamente, explicó el analista, citando el ejemplo del modelo NuExtract basado en Phi. ¿Por qué Salesforce está ‘publicando en código abierto’ estos productos? Los analistas creen que Salesforce está publicando estos productos como «código abierto» para ganar participación de mercado para capacidades como las acciones de Agentic. “Al poner esta herramienta a disposición de los desarrolladores e investigadores, Salesforce pretende acelerar el desarrollo y el perfeccionamiento de los modelos de llamada de funciones, lo que potencialmente conducirá a aplicaciones de IA más robustas y confiables”, dijo Hinchcliffe, y agregó que el código abierto de APIGen también puede conducir a soluciones de IA más especializadas y eficientes que se adapten mejor a las necesidades únicas de varias industrias, mejorando las operaciones comerciales y las experiencias de los clientes.