Semantic Kernel (SK)
No reviews
✨ Generated by ChatGPT
Semantic Kernel Overview
Semantic Kernel is an innovative tool developed by Microsoft for developers. It is designed to seamlessly integrate AI services like OpenAI and Azure OpenAI with conventional and idiomatic programming. This tool is a critical element of the open-source project, with its strength lying in the community. Semantic Kernel offers various planners including Action Planner, Sequential Planner, and Stepwise Planner, each with its own strengths. It also introduces the concept of "Personas" with "synthetic memories" to support longer chat interactions. Semantic Kernel is also integrated with Azure Cognitive Search and offers plugins for more potential with applications.
Semantic Kernel Highlights
- Semantic Kernel offers various planners including Action Planner, Sequential Planner, and Stepwise Planner, each with its own strengths, to generate and evolve planners.
- It introduces the unique concept of "Personas" with "synthetic memories" to support longer chat interactions.
- Semantic Kernel is integrated with Azure Cognitive Search and offers plugins to connect to external data sources and give large language models tools to interact with native functions and API services.