Final month, Microsoft introduced an official .NET library for OpenAI, which included full help for the OpenAI API.
Now, the corporate is revealing that its Semantic Kernel workforce has been engaged on upgrading its connectors to make use of model 2 of the OpenAI library and Azure.AI.OpenAI library.
In response to the corporate, there have been vital updates to the underlying APIs within the improve from v1 to v2, which goes to lead to 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 can be unavoidable. Builders might want to replace the identify 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 that will must be made might be present in Microsoft’s weblog put up right here.
“Uptalking a serious replace might be difficult, however we within the Semantic Kernel workforce need to make it as painless as potential. As we get nearer to adopting the brand new v2 libraries, we’ll present an in depth migration information that will help you with the method of upgrading your code,” Mark Wallace, principal software program engineer for Semantic Kernel, wrote within the weblog put up.
You might also 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