Replies: 1 comment 1 reply
-
It was not very clear for me the first ASK, as we have [SKFunction] attributes and those functions have the SkillName which actually is the actual plugin, so eventually if you have your function reference you are able to track which was executed from a specific Skill/Plugin. For the second item currently you can do that using the If you are using Azure or OpenAI packages there's a special extension method that converts the Check here for reference: Example43_GetModelResult.cs The result will be something on this structure for OpenAI requests.
|
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Hello, everyone.
Recently, SK is planning to build the company's ai application, the general idea is to form a service with multiple plug-ins, and the terminal can access different services according to needs. There are two issues involved
1: The plug-in does not have a annotation to mark it, nor does it implement a fixed interface, which makes it difficult to dynamically configure multiple plug-ins into an application. I wish it had a [SKPlugin] to tag and describe what it does. Also, the plugin constructors are not uniform, which also causes difficulties when I want to create them on demand while the program is running.
2: After each call to the LLM, the content returned can record the model of each visit and the cost.
Beta Was this translation helpful? Give feedback.
All reactions