On May 13th GPT-4o was released in preview in the Azure OpenAI Playground. No API access, only accessible in the browser. Today I was going into the playground to test something with the GPT-4o model, but could not find it. What had happened? Turnes out it suddenly was in GA and available to choose under … Continue reading Use the Azure OpenAI GPT-4o (all-in-one-model) with PowerShell!
Should I let Azure OpenAI reply to my emails?
What if AI could reply to all your emails, would you let it? In this blog post, I have created a short proof of concept that does exactly that: let AI answer emails on your behalf. This is done by using Power Automate and Azure OpenAI. The flow looks at the current email chain, and … Continue reading Should I let Azure OpenAI reply to my emails?
External Sharing Domain Sync
Say you are a very restrictive organization and have enabled an allowed list of domains your users can collaborate externally with. Did you know there are 4 different portals where you can add external domains? Did you know that none of them are synced/connected to each other? You can add external sharing domains to Entra ID … Continue reading External Sharing Domain Sync
Can AI chat with AI?
I was playing around with some thoughts about AI, and then something hit me, what if two AI deployments talk to each other? What would the conversation look like? It all depends on the instructions you give them. I created two deployments of the Azure OpenAI GPT4-32k mode. See how you create the models here, … Continue reading Can AI chat with AI?
Delegated Graph API calls in Azure Function!
Today we are from start to end going to learn how to create an Azure Function that you trigger by using an HTTP trigger. This HTTP trigger redirects you to a log-on page, and after successfully authenticating, the Azure Function can do a delegated Graph API call on your behalf. The Azure Function will also … Continue reading Delegated Graph API calls in Azure Function!
Azure AI Speech Service and PowerShell
I have been playing around with the Azure AI Speech Service lately. In short, it's a service to generate text-to-voice and voice-to-text. You can even train it to understand certain voices from recordings and generate a new text-to-speech voice based on a recording of your own voice. You can read more in-depth details here. I … Continue reading Azure AI Speech Service and PowerShell
Chat GPT / Azure OpenAI “Bot” in Microsoft Teams!
Did you know you can create an Azure OpenAI Teams chatbot based on Azure Logic Apps? You can even have it reply based on your own documents if you follow my previous blog post here, and combine it with this blogpost. I will walk you through all the steps of creating a chatbot that users … Continue reading Chat GPT / Azure OpenAI “Bot” in Microsoft Teams!
Get Chat GPT / Azure OpenAI responses based on documents in SharePoint / Teams
This is currently in preview, but here is the way to get started with having Chat GPT / Azure OpenAI giving responses based on your own internal documents you have store in a SharePoint document library. Go to https://oai.azure.com/ If you already have access to Azure OpenAI, click Create a Resource. Fill out the following and … Continue reading Get Chat GPT / Azure OpenAI responses based on documents in SharePoint / Teams
How do I have a conversation with the Azure OpenAI/GPT API?
In my blog post "Getting Started with Azure OpenAI and PowerShell" I explored how to use the completion endpoint in Azure OpenAI to get answers to single questions/prompts with no context history. Now we are taking it to the next step, by having a conversation with the AI. So how do we actually do this? … Continue reading How do I have a conversation with the Azure OpenAI/GPT API?
Free up a room in a meeting series or single event if it’s not going to be used!
Probably many people book a meeting series and invite a meeting room to that series. What happen the days people decide that today we can take the meeting over Teams, and won't need to be in the meeting room today? People usually forget to cancel/free up the room. We end up with many rooms being … Continue reading Free up a room in a meeting series or single event if it’s not going to be used!