Describe the bug
We've a need to pass parameters to Semantic Function based on chat conversation flow. For doing the same, we are trying to get list of parameters through code _Kernel.Functions.GetFunction("PluginName", "FunctionName").Describe().Parameters. This list is not returned consistently (~80%).
To Reproduce
Steps to reproduce the behavior:
- Get Plugin Name and Function Name through GetOpenAIFunctionResponse() function.
- Try to get Function Parameters using
_Kernel.Functions.GetFunction("PluginName", "FunctionName").Describe().Parameters.
- Check value of Parameters.
Expected behavior
Semantic Function Parameters should be returned consistently.
Platform
Semantic Kernel: 1.0.0-beta8 (.NET)
Describe the bug
We've a need to pass parameters to Semantic Function based on chat conversation flow. For doing the same, we are trying to get list of parameters through code
_Kernel.Functions.GetFunction("PluginName", "FunctionName").Describe().Parameters. This list is not returned consistently (~80%).To Reproduce
Steps to reproduce the behavior:
_Kernel.Functions.GetFunction("PluginName", "FunctionName").Describe().Parameters.Expected behavior
Semantic Function Parameters should be returned consistently.
Platform
Semantic Kernel: 1.0.0-beta8 (.NET)