Replies: 2 comments
-
Hi @alexminza - this is a great question that we've been hearing more and more lately. We're in the process of updating our contributing guidelines to clarify this (see #2503). So the short answer is, we encourage you to keep ownership of the skills or plugins you write and keep them separate from the SK repo. That said, there is definitely interest in having some sort of centralized list of community-created SK plugins so that they are easier to find and use. This has come up a few times in our community office hours so it's on our radar and we hopefully will have a better solution for that soon! |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
What are the principles and guidelines for contributing to this project by extending the core skills set with custom, more complex skills that are of generic utility for the developers and users of the library.
An example I was thinking of is ConversationalRetrievalPlugin.cs implemented by me while learning Semantic Kernel and LangChain, working on my own projects using these technologies. The plugin consists of both semantic and native skills to achieve a conversational skill to discuss about own data. It is based on the great ConversationalRetrievalChain from LangChain.
There are many more skills that can be added to the Semantic Kernel and my questions are:
Beta Was this translation helpful? Give feedback.
All reactions