You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
the kernel "seems" to expose a lot of functionality, and some of its functions are "almost" on par with the ones provided by KernelFunctionFactory and also some from KernelPluginFactory, but not all. For example, KernelPluginFactory.CreateFromFunctions( is missing on the kernel. At least when I go to use it, see picture:
Also one of the methods of KernelFunctionFactory.cs is not exposed by the kernel, but it might be getting deprecated:
This happened with and I believe I got the package like a few days ago, 4-6 at most.
Doh, just saw 1.1.0 has been released 11 hours ago, I checked the issue list and... #4549
So it seems it is mostly done 👍 - Great work!!
I mentioned this, this method is not exposed by the kernel, so either is missing or getting deprecated?
In KernelFunctionFactory.cs:
public static KernelFunction CreateFromPrompt(
IPromptTemplate promptTemplate,
PromptTemplateConfig promptConfig,
ILoggerFactory? loggerFactory = null)
moonbox3
changed the title
Parity between kernel.CreateFunctionFromPrompt( and KernelFunctionFactory.CreateFromPrompt(
.Net: Parity between kernel.CreateFunctionFromPrompt( and KernelFunctionFactory.CreateFromPrompt(
Jan 17, 2024
the kernel "seems" to expose a lot of functionality, and some of its functions are "almost" on par with the ones provided by KernelFunctionFactory and also some from KernelPluginFactory, but not all. For example, KernelPluginFactory.CreateFromFunctions( is missing on the kernel. At least when I go to use it, see picture:
Also one of the methods of KernelFunctionFactory.cs is not exposed by the kernel, but it might be getting deprecated:
I find this a bit confusing, not having this parity.
The text was updated successfully, but these errors were encountered: