Until now, Semantic Kernel Python only allowed for the development of text-based AI applications. However, this is no longer the case, as we have expanded its capabilities to include audio as one of the supported modalities. In this article, I will provide a detailed, step-by-step guide on how to create a chatbot that can both […]
Microsoft’s agentic AI frameworks, Semantic Kernel and AutoGen are deeply collaborating to provide the best-in-class agentic developer experience. With Semantic Kernel’s enterprise ready AI capabilities, customers can already use and get support for building agent applications and, moving forward, we’ll align the multi-agent runtime in AutoGen (called autogen-core) with Semantic Kernel, allowing customers to create […]
We are pleased to announce the arrival of audio support in Semantic Kernel Python. This new audio functionality will enable you to create more interactive and accessible user experiences. In this blog post, I will detail the new interface, the existing connectors, and provide samples. Please continue reading for more information. Audio-to-Text The first feature […]
Get ready for an exciting Microsoft Ignite breakout session where we’re unveiling the latest advancements in GitHub Copilot in Visual Studio! Join Dalia Abo Sheasha, Jessie Houghton, and Scott Hanselman as they dive into how GitHub Copilot is evolving to help developers work smarter, collaborate better, and achieve more. Here’s a little preview of what […]
Taking advantage of the conversion operator.
As developers, we know that writing comprehensive unit tests is crucial yet often tedious. GitHub Copilot Chat revolutionizes this process by serving as your intelligent testing companion right in your IDE. Let’s explore how to maximize its potential for efficient and thorough test generation. The Testing Challenge: A Common Developer Pain Point Every developer has […]
This post announces the November release of the Azure Developer CLI (`azd`).
Let's take a look at C# 13's new params collections that make methods easier to use and allow new optimizations.