

Final month, Microsoft introduced an official .NET library for OpenAI, which included full assist for the OpenAI API.
Now, the corporate is revealing that its Semantic Kernel crew has been engaged on upgrading its connectors to make use of model 2 of the OpenAI library and Azure.AI.OpenAI library.
In accordance with the corporate, there have been vital updates to the underlying APIs within the improve from v1 to v2, which goes to end in breaking changings that may affect Semantic Kernel builders utilizing the library.
Abstractions in Semantic Kernel isolate code from a majority of the modifications, however there are nonetheless some which are unavoidable. Builders might want to replace the title of the library they’re importing as a result of the names of the Semantic Kernel connectors have been up to date to replicate that there at the moment are two libraries that connect with OpenAI fashions. The brand new names are Microsoft.SemanticKernel.Connectors.OpenAI and Microsoft.SemanticKernel.Connectors.AzureOpenAI.
Different modifications which will have to be made might be present in Microsoft’s weblog publish right here.
“Uptalking a significant replace might be difficult, however we within the Semantic Kernel crew wish to make it as painless as attainable. As we get nearer to adopting the brand new v2 libraries, we are going to present an in depth migration information that can assist you with the method of upgrading your code,” Mark Wallace, principal software program engineer for Semantic Kernel, wrote within the weblog publish.
You may additionally like…
The evolution and way forward for AI-driven testing: Guaranteeing high quality and addressing bias
OpenAI taking up Google Search with prototype of SearchGPT