Microsoft anuncia la llegada de una biblioteca oficial OpenAI para desarrolladores .NET, que admite la API completa de OpenAI y el último modelo multimodal y multilingüe GPT-4o del proveedor de IA, que admite audio, visión y texto en tiempo real. Anunciado el 6 de junio y disponible ahora en una primera versión betaLa biblioteca de API .NET de OpenAI está disponible en NuGet. Esta biblioteca, fruto de la colaboración entre las dos empresas, proporciona acceso sincrónico y asincrónico a la API REST de OpenAI desde aplicaciones .NET. Admite funciones como Asistentes v2para crear asistentes de IA en aplicaciones, y Finalizaciones de chattomar una lista de mensajes como entrada y devolver una plantilla de mensaje.

Una extensión ofrece a la comunidad acceso a la finalización continua a través de IAsyncEnumerableLa API .NET de OpenAI está disponible en GitHub y se mantiene actualizada con las últimas características de la startup, dijo Microsoft. El trabajo continuará en los próximos meses para recopilar comentarios, mejorar la biblioteca y ofrecer un paquete NuGet estable. La API también es compatible con las aplicaciones .NET Standard 2.0. Sin embargo, algunos ejemplos de código en el documento de la biblioteca pueden depender de características más nuevas del lenguaje. Los desarrolladores necesitarán una clave API para llamar a la API REST de OpenAI.

El mes pasado, Microsoft Anunciado Inversiones para expandir el ecosistema de IA para desarrolladores .NET. El enfoque en IA incluyó escenarios de extremo a extremo para crear aplicaciones impulsadas por IA, adoptar el ecosistema de IA e integrarse con servicios en la nube.