Microsoft Agent Framework

The latest news from the Microsoft Agent Framework team for developers

Latest posts

Apr 15, 2025
Post comments count 0
Post likes count 0

Customer Case Study: Announcing the Neon Serverless Postgres Connector for Microsoft Semantic Kernel

Sophia Lagerkrans-Pandey

Announcing the Neon Serverless Postgres Connector for Microsoft Semantic Kernel We’re excited to introduce the Neon Serverless Postgres Connector for Microsoft Semantic Kernel, enabling developers to seamlessly integrate Neon’s serverless Postgres capabilities with AI-driven vector search and retrieval workflows. By leveraging the pgvector extension in Neon and the existing Postgres Vector Store connector, this integration provides a high-performance, scalable solution for vector embeddings and performing vector similarity search in Postgres. Why Use Neon for Semantic Kernel? Neon is a fully managed Serverless...

Apr 15, 2025
Post comments count 0
Post likes count 1

Guest Blog: Bridging Business and Technology: Transforming Natural Language Queries into SQL with Semantic Kernel Part 2

Sophia Lagerkrans-Pandey

Today we'd like to welcome back a team of internal Microsoft employees for part 2 of their guest blog series focused on Bridging Business and Technology: Transforming Natural Language Queries into SQL with Semantic Kernel. We'll turn it over to our authors - Samer El Housseini, Riccardo Chiodaroli, Daniel Labbe, Fabrizio Ruocco and Angel Sevillano Cabrera to dive in. Introduction In today's data-driven business landscape, access to information is critical for decision-making. However, a persistent challenge has been the technical barrier between business users who need data insights and the complex database sys...

Apr 11, 2025
Post comments count 0
Post likes count 3

Guest Blog: Revolutionize Business Automation with AI: A Guide to Microsoft’s Semantic Kernel Process Framework

Sophia,
Akshay

Revolutionize Business Automation with AI: A Guide to Microsoft’s Semantic Kernel Process Framework Step-by-Step guide on creating your first process with AI Microsoft’s AI Framework, Semantic Kernel, is an easy-to-use C#, Java, and Python-based AI framework that helps you quickly build AI solutions or integrate AI capabilities into your existing app. Semantic Kernel provides various ways to integrate the power of LLM into your application. The two core sub-frameworks that Semantic Kernel offers are Agent-based and Process-based. In my previous blogs I have shared steps to create agents with Semantic Kernel’...

Apr 9, 2025
Post comments count 0
Post likes count 3

Announcing Hybrid Search with Semantic Kernel for .NET

Wes Steyn

Today we’re thrilled to announce support for Hybrid search with Semantic Kernel Vector Stores for .NET. What is Hybrid Search? Hybrid search performs two parallel searches on a vector database.  The union of the results of these two searches are then returned to callers with a combined rank, based on the rankings from each of the constituent searches.  The two searches typically consist of 1. a vector similarity search and 2. a keyword search over the source text of the vector from search 1. Using hybrid search typically results in much better RAG performance than just using regular vector similarity search....

Apr 9, 2025
Post comments count 0
Post likes count 2

Guest Blog: A Comprehensive Guide to Agentic AI with Semantic Kernel

Sophia,
Arafat

Today we're excited to welcome Arafat Tehsin, who’s a Microsoft Most Valuable Professional (MVP) for AI. back as a guest author on the Semantic Kernel blog today to cover his work on a Comprehensive Guide to Agentic AI with Semantic Kernel. We'll turn it over to Arafat to dive in further. The world of AI is evolving rapidly and just two weeks back, the Semantic Kernel team rolled out several significant improvements to their Agent Framework for both .NET and Python SDKs. These updates pave the way for more dynamic and flexible applications across various industries. Therefore, I decided to come up with a compr...

Apr 8, 2025
Post comments count 0
Post likes count 0

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

Eduard van Valkenburg

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. Faiss Faiss is a library for efficient similarity search and clustering of dense vectors. It builds on the built-in InMemoryCollection, by creating Faiss indexes on the side, which are then used for the actual vector search. Setup Install Semantic Kernel with ...

Apr 7, 2025
Post comments count 0
Post likes count 1

Guest Blog: Semantic Kernel and Copilot Studio Usage Series – Part 1

Sophia Lagerkrans-Pandey

Today on the Semantic Kernel blog we're excited to welcome a group of guest authors from Microsoft. We'll turn it over to Riccardo Chiodaroli, Samer El Housseini, Daniel Labbe and Fabrizio Ruocco to dive into their use cases with Semantic Kernel and Copilot Studio. In today's fast-paced digital economy, intelligent automation is no longer optional—it's an essential capability for organizations striving to remain competitive and agile. Modern business success depends not merely on adopting advanced technologies, but on seamlessly integrating them into existing operations to enhance productivity, improve custo...

Apr 4, 2025
Post comments count 3
Post likes count 8

Semantic Kernel Agents are now Generally Available

Shawn Henry

The time is finally here, Semantic Kernel’s Agent framework is now Generally Available! Available today as part of Semantic Kernel 1.45 (.NET) and 1.27 (Python), the Semantic Kernel Agent framework makes it easier for agents to coordinate and dramatically reduces the code developers need to write to build amazing AI applications. What does Generally Available mean? When we mark an API as Generally Available it means that we have high confidence in the quality of the surface for building AI applications and that we can support and maintain the API going forward. We know that a stable and supported API is import...

Apr 3, 2025
Post comments count 1
Post likes count 3

Using OpenAI’s Audio-Preview Model with Semantic Kernel

Roger Barreto

OpenAI's gpt-4o-audio-preview is a powerful multimodal model that enables audio input and output capabilities, allowing developers to create more natural and accessible AI interactions. This model supports both speech-to-text and text-to-speech functionalities in a single API call through the Chat Completions API, making it suitable for building voice-enabled applications where turn-based interactions are appropriate. In this post, we'll explore how to use the audio-preview model with Semantic Kernel in both C# and Python to create voice-enabled AI applications. Best Use Cases Best for turn-based interaction...