Posts by this author

Apr 17, 2025
Post comments count0
Post likes count0

Semantic Kernel adds Model Context Protocol (MCP) support for Python

We are excited to announce that Semantic Kernel (SK) now has first-class support for the Model Context Protocol (MCP) — a standard created by Anthropic to enable models, tools, and agents to share context and capabilities seamlessly. With this release, SK can act as both an MCP host (client) and an MCP server, and you can leverage these capabili...

Semantic KernelSamplesPython
Apr 8, 2025
Post comments count0
Post likes count0

Python Vector Store Connectors update: Faiss, Azure SQL Server and Pinecone

Announcing New Vector Stores: Faiss, SQL Server, and Pinecone We are thrilled to announce the availability of three new Vector Stores and Vector Store Record Collections: Faiss, SQL Server, and Pinecone. These new connectors will enable you to store and retrieve vector data efficiently, making it easier to work with your own data and data models...

Semantic KernelPythonVector Database
Mar 6, 2025
Post comments count2
Post likes count2

Talk to your agents! Introducing the Realtime API’s in Semantic Kernel

Introducing Realtime Agents in Semantic Kernel for Python With release 1.23.0 of the Python version of Semantic Kernel we are introducing a new set of clients for interacting with the realtime multi-modal API's of OpenAI and Azure OpenAI. They provide a abstracted approach to connecting to those services, adding your tools and running apps that le...

AnnouncementAnnouncementsPython
Nov 25, 2024
Post comments count1
Post likes count1

Unlocking the Power of Memory: Announcing General Availability of Semantic Kernel’s Memory Packages

We are thrilled to announce the General Availability (GA) of our Memory packages for .NET, Java, and Python! The Semantic Kernel team and our partners have been working hard to allow you to quickly connect to vector stores and make it easy for you to do embeddings and data retrieval between stores. Transforming Data Management with Vector Stores...

AnnouncementPython.NET
Nov 21, 2024
Post comments count0
Post likes count0

Announcing the GA Release of Filters for .NET and Python in Semantic Kernel

We are excited to announce the General Availability (GA) release of Filters for our .NET and Python Semantic Kernel! This vital enhancement strengthens the control and visibility developers have when running functions, ensuring responsible AI practices are instilled from the ground up. Filters not only improve security but also contribute to buildi...

Semantic KernelAnnouncementsAnnouncement
May 22, 2024
Post comments count3
Post likes count4

Announcing the Release of Semantic Kernel Python 1.0.0

We are thrilled to announce the release of the long-awaited Semantic Kernel Python SDK 1.0.0! This milestone version brings a plethora of enhancements and new features designed to empower AI and app developers with more robust and versatile tools. Exciting New Feature: Shared Prompts Across Languages One of the groundbreaking features of this rel...

PythonAnnouncements
May 21, 2024
Post comments count0
Post likes count0

Semantic Kernel Time Plugin with Python

We are excited to showcase a Semantic Kernel sample across all 3 languages: .NET, Python and Java! Today we’re going to dive into the Python version of the TimePlugin sample which is featured here. Prerequisites for the Azure OpenAI key or OpenAI key: As covered in our Python README.md or DEV_SETUP.md, Python leverages Pydantic settings. This...

Semantic Kernel
May 21, 2024
Post comments count0
Post likes count1

Use Semantic Kernel to create a Restaurant Bookings Sample with Python

Hi all, We’re looking forward to highlight a Python sample today focused on a Restaurant Bookings sample here. Booking Restaurant - Demo Application This sample provides a practical demonstration of how to leverage features from the Semantic Kernel to build a console application. Specifically, the application utilizes the Business Schedule...

Semantic KernelSamplesPython
Apr 18, 2024
Post comments count0
Post likes count1

Python Kernel Updates: A Closer Look at Our Redesigned Plugin and Function Integration

As we approach a stable v1.0 version of the Python Semantic Kernel SDK, we analysed the methods used to add plugins and functions to the kernel. We realised that the variety of available methods might confuse developers. For instance, when should one use versus ? Or versus ? Our goal has always been to keep the SDK as Pythonic and simple as possi...

PythonSemantic KernelPython
Apr 1, 2024
Post comments count0
Post likes count2

Enhanced templating in Semantic Kernel for Python

Hello to all Python enthusiasts working with Semantic Kernel! We are very happy to share some of the latest work we have been doing, namely we introduced not one but two new options for templates: Handlebars and Jinja2. And we also made some updates to the 'semantic-kernel' (default) template as well! This is all now available as of package version...

PythonSemantic Kernel