Skip to content
Photo by Pixabay: https://www.pexels.com/photo/brown-wooden-mallet-near-brown-chicken-egg-40721/

Force Azure OpenAI to response with JSON data

Aug 7, 2024 Microsoft announced, that they are now supporting JSON mode Azure OpenAI. This mode forces OpenAI to response only with JSON data. You could kind of do the same thing earlier, but the OpenAI response didn’t always contain only valid JSON. There could be some additional text before and after the JSON data. However now you can force the OpenAI to stay strictly in JSON format. Supported Models Force JSON is supported currently in these models The API… Read More »Force Azure OpenAI to response with JSON data

Photo by Google DeepMind: https://www.pexels.com/photo/ai-graphic-design-25626520/

DevOps: Leverage AI to Diagnose and Resolve CI/CD Pipeline Errors

CI/CD pipelines are a critical part of modern software development, but diagnosing errors when they arise can be difficult and time-consuming. In this post, we’ll look at how to use Azure OpenAI to help explain and troubleshoot common CI/CD errors. By applying AI to understand error messages and identify root causes, you can make it easier to debug errors.

Prerequisites

Before we start, we need to setup few things into …

Microsoft .NET MVP

1.8.2024 I received a message from Microsoft and after reading the first few lines I was absolutely stunned.

Of course, this wasn’t a complete surprise to me, because I had earlier filled out the application for MVP, but still, I wasn’t quite sure if I was going to be accepted or not into the program as it took some time to get validated. Well, I’m glad it turned out this …

Microsoft Fabric REST API

Microsoft Fabric REST API is a tool, that can help you automate tasks in Fabric. By saying automate, I mean you can use it to automatically manage Fabric items, run notebooks, setup workspaces etc. The full API documentation can be found from this URL.

Getting Started with Fabric APIs

To use the Fabric API, you need a Microsoft Entra authentication token, as Fabric does not support API keys or …

Photo by Pixabay: https://www.pexels.com/photo/closed-door-and-lighted-light-sconce-277559/

Access Microsoft Fabric Data from Dotnet App

Microsoft Fabric is an excellent product for storing both structured and unstructured data for data analysis and AI workloads. It is built on top of Azure Blob Storage, making data storage relatively cheap and easy to access. Fabric offers many built-in tools for data manipulation, including Dataflow Gen 2, Data Pipelines, and Notebooks. However, sometimes you need to access the data from outside of Microsoft Fabric, which is the topic …

Photo by Karolina Kaboompics: https://www.pexels.com/photo/cardboard-box-on-dark-wooden-table-near-tape-and-scissors-4498152/

Unpacking AI and Copilot Studios

Microsoft has published many Copilots within a year. We have Copilots for Azure, Security, Finance, Word, Outlook, etc. Almost all of these different Copilots are integrated into the corresponding tool. You can find Azure Copilot in the Azure Portal, Copilot for Finance in Excel and so on. The number of Copilots won’t decrease in the near future; rather, the opposite. I predict that the number of Copilots will keep growing. …

Photo by Susanne Jutzeler, suju-foto

How to Fix Crashing Snipping Tool After Windows 11 Update

On recent Windows 11 update my Snipping Tool started to crash. When I used it to take a screenshot it crashed always after I clicked the thumbnail image at the bottom of the screen. Windows Event Viewer didn’t provide any clues about the cause, which left me a little confused.

Snipping Tool has stopped working

I checked the Snipping Tool settings, but I had all toggles turned off and it …

Photo by Victor Freitas: https://www.pexels.com/photo/person-holding-barbell-841130/

Import Exercise Data from Apple Watch into Microsoft Fabric

I have been using Apple Watch to monitor my exercises, especially floorball exercises. While I love the Apple Watch product quality, ease of use and feel around my wrist it sadly lacks good statistic tools for exercise data. For example I tried to view the amount of training days within season 23-24 and I couldn’t find any way to do it. From that I got an idea to upload the …

Photo by David Bartus: https://www.pexels.com/photo/black-audio-mixer-690779/

Develop LLM Solutions In Local Environment

Sometimes you want to develop or experiment with LLM APIs without having to submit your data to Azure Open AI or any other LLM service. Instead, you simply want to run a basic LLM AI locally to test whether your idea works. Jussi has authored some informative blog posts about Ollama, which indeed is a great tool for this situation, but it might not be the best…

LM Studio

Photo by Jonny Lew: https://www.pexels.com/photo/selective-focus-photography-of-gray-and-blue-moth-perched-on-brown-surface-1212755/

New Visual Studio Solution File Format

Yes, you read that right! Visual Studio is recreating its solution files, which have remained unchanged throughout my 15 years in this industry and I think this is great and anticipated improvement.

What is a solution file?

That is a great question. A Visual Studio solution file (.sln extension) is a important part of the Visual Studio development environment. It serves as a container for one or more projects