Integrate with Semantic Kernel
@xbotter is already working on this.
Since Oct 20, 2023.
- Dominant language
- C#
- Stars
- 3.1k
- Forks
- 651
- Avg merge
- 15h 2m
- Merged PRs (30d)
- 36
Description
Semantic Kernel as an integrated SDK provides a large number of basic components, which can serve as the basic access infrastructure for BotSharp.
For example, using SK ITextCompletion to adapt to BotSharp ITextCompletion, we can easily apply any LLM integrated into SK.
Using SK MemoryStore to adapt to BotSharp IKnowledgeService, we can also easily access the corresponding service.
In addition, SK's Plugin will provide a large number of available functions. If it is possible to implement SK Plugin to adapt to BotSharp Agent, it will bring more abundant extension solutions to BotSharp.
- Semantic Kernel as BotSharp LLM Provider
- Semantic Kernel Plugin as BotSharp Agent
- Semantic Kernel Memory as BotSharp KnowledgeService
- Semantic Kernel Planer as BotSharp Planer
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Assessment
This issue has not been assessed yet.