4,052 tools found
Semantic Kernel caching reduces LLM response latency and API costs by storing and reusing semantically similar query results.
11 Semantic Kernel Python chatbot samples covering streaming, logit bias, image input, and history reduction/truncation strategies.
Semantic Kernel chat history management with summarization, truncation, and reducer functions, plus serialization and Cosmos DB storage examples.
Semantic Kernel embedding skill generates text embeddings using Python connectors for semantic search, similarity matching, and vector-based AI applications.
6 Semantic Kernel samples for request/response filtering, content moderation, function invocation hooks, and retry logic.
Semantic Kernel Functions demonstrates defining and invoking native functions, prompt functions, and plugins with kernel arguments for extensible AI assistants.
Semantic Kernel grounding skill connects LLM outputs to factual context and knowledge sources, reducing hallucination and improving accuracy in AI responses.
Semantic Kernel skill providing image generation and vision capabilities through Python examples demonstrating prompt-based and direct image generation
7 Semantic Kernel samples for running local LLMs via Foundry Local, LM Studio, Ollama, and ONNX (including Phi-3 vision).
Semantic Kernel MCP integration includes eight Python example files demonstrating agent, plugin, and sampling patterns with Model Context Protocol.
Semantic Kernel memory and vector store integration examples demonstrating simple and complex memory patterns, data models, and Pandas integration for Python
3 Semantic Kernel samples for RAG using Azure OpenAI's On Your Data API, including function calling and vector search variants.