Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

.Net: New Feature: Add prompty file based functions from Kernel Builder #9474

Open
christasmithgit opened this issue Oct 30, 2024 · 1 comment
Labels
.NET Issue or Pull requests regarding .NET code

Comments

@christasmithgit
Copy link


name: Feature request
about: Currently, there is no way to add prompty based prompt functions into the kernel when building. This makes uses them via DI or similar difficult and they need to be created on the fly


Currently, there is no way to add prompty based prompt functions into the kernel when building. This makes uses them via DI or similar difficult and they need to be created on the fly

var function = kernel.CreateFunctionFromPromptyFile(promptyFilePath, fileProvider, promptTemplateFactory);

it would be good if we had a similar functionality to 'importpluginfrompromptdirectory'
https://learn.microsoft.com/en-us/dotnet/api/microsoft.semantickernel.kernelextensions.importpluginfrompromptdirectory?view=semantic-kernel-dotnet

@markwallace-microsoft markwallace-microsoft added .NET Issue or Pull requests regarding .NET code triage labels Oct 30, 2024
@github-actions github-actions bot changed the title New Feature: Add prompty file based functions from Kernel Builder .Net: New Feature: Add prompty file based functions from Kernel Builder Oct 30, 2024
@markwallace-microsoft
Copy link
Member

Hi @christasmithgit thanks for creating this issue. The team have a number of deliverables for Ignite so won't get to this until after that. However if you are interested in contributing this to the SK Prompty package we can review.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
.NET Issue or Pull requests regarding .NET code
Projects
Status: Backlog
Development

No branches or pull requests

2 participants