Member-only story
Getting started with Semantic Kernel
A gentle introduction with Python
In last months, we witnessed the extraordinary capabilities of Large Language Models (LLMs) like ChatGPT. However, the real paradigm shift occurred when we started embedding those LLMs within our applications. This implies the integration of a new set of LLMs-related components within our application logic, including memory, metaprompt, plug-ins and so on.
To do so, several frameworks have been released to make it easier to integrate LLMs and related components withn applications. Those framework are called AI orchestrator.
In my latest articles I covered many aspects of one of the most popular, LangChain. In this article, I’m going to introduce Semantic Kernel (SK), an open-source project released from Microsoft that let you can leverage the same AI orchestration patterns that power Microsoft 365 Copilot and Bing in your own apps, while still leveraging your existing development skills and investments.
SK components
SK is made of several components, many of which are typical LLM-related component that can also be found in other AI orchestrators…