semantic-kernel - Build AI Applications with Semantic Kernel
Build AI applications with plugins, planners, memory systems, and orchestration
Tags
Updated: 2026-05-11Capabilities
Typical Inputs
Typical Outputs
What this skill does
- create kernel
- add AI service
- invoke prompt
- create plugin
- register plugin
- invoke function
- add chat history
- add message
- call function
- create planner
- create plan
- save information
- search memory
- upsert document
- search vector
- add filter
Inputs
- OpenAI API key
- Azure endpoint
- deployment name
- admin key
- search endpoint
- user message
- chat history
- prompt
- function parameters
- document text
- query embedding
Outputs
- chat response
- function result
- plan result
- search results
- memory results
- prompt result
- execution log
Requirements
- .NET or Python runtime
- OpenAI or Azure OpenAI account
- Azure Cognitive Search account
- Azure AI Search account
