Semantic Kernel

发布时间 2023-09-09 12:55:30作者: China Soft

https://github.com/microsoft/semantic-kernel

Semantic Kernel is an SDK that integrates Large Language Models (LLMs) like OpenAIAzure OpenAI, and Hugging Face with conventional programming languages like C#, Python, and Java. Semantic Kernel achieves this by allowing you to define plugins that can be chained together in just a few lines of code.

What makes Semantic Kernel special, however, is its ability to automatically orchestrate plugins with AI. With Semantic Kernel planners, you can ask an LLM to generate a plan that achieves a user's unique goal. Afterwards, Semantic Kernel will execute the plan for the user.