A new set of Microsoft Go builds including security fixes is now available for download.
Today we’d like to feature a guest author on our Semantic Kernel blog, Mahmoud Hassan, a Microsoft Valuable Professional (MVP) focused on AI. We’ll turn it over to him to dive into his work below. In recent days, there has been significant attention in the AI community regarding DeepSeek-R1 and its capabilities. Many people […]
There are lot of benefits to using Docker containers in CI/CD pipelines, especially for stateful systems like databases. For example, when you run integration tests, each CI job can start the database in an isolated container with a clean state, preventing conflicts between tests. This results in a testing environment that is reliable, consistent, and […]
Today, we’re releasing the latest version of Windows MIDI Services to the Windows Insider Canary Channel, fully enabled for anyone to evaluate. We recommend this for technical users (as with any Canary release) and not for production use because we will have bugs. You can learn more about the Insider release here. The Windows Insider […]
It depends on which abstraction you prefer.
Introducing the new Realtime API support in the OpenAI JavaScript library, enabling developers to create highly interactive and responsive applications by instantly sending and receiving messages from Azure OpenAI models.
The inspiration for this project came from my desire to leverage AI to create a tangible product that you can hold, touch, and share. Cardmaker showcases the capabilities of modern AI as a tool to help its user craft a custom card deck. But that’s not all. It also provides a unique and tangible product […]
Azure OpenAI Chat Completion with data source provides powerful capabilities for integrating conversational AI into applications. However, using a data source and function calling in a single request is not supported yet. When both features are enabled, function calling is ignored, and only the data source is used. This presents a challenge when retrieving information, […]