Browsed by
Category: Microsoft

Azure Cognitive Search and SharePoint for Azure OpenAI

Azure Cognitive Search and SharePoint for Azure OpenAI

In my last blog post, I explained how I use a Power Automate Flow to add my documents to Azure Cognitive Search. In detail, I copied selected files to my central Azure Blob Storage. This is not the best solution, but it outlines the possibilities of Automation in combination with Azure Cognitive Search. This time I show you, how I index my documents from SharePoint directly with Azure Cognitive Search. Right, I don’t copy my files to another storage. Now,…

Read More Read More

Add documents to Azure Cognitive Search with Power Automate

Add documents to Azure Cognitive Search with Power Automate

Last time I explained, how I added a data source to Azure Open AI by using Azure Cognitive Search (read more). This was strait forward because I uploaded my documents directly to my Azure Blob Storage. Furthermore, Azure Blob storage is a supported data source for Azure Cognitive Search. Now, the question arises: How can I streamline this process? How can I automatically upload new documents to Azure Cognitive Search? In detail, I aim to automate the storage of new…

Read More Read More

Logging in Custom Connector Code

Logging in Custom Connector Code

Today, I’m excited to introduce you to a new feature that addresses a common challenge faced by both Citizen Developers and Pro Developers. Yes, you guessed it – we’re delving into the world of creating custom connectors. But I’m not talking about the usual tasks like setting up requests, responses, or authentication. No, the real test comes when we venture into coding within our custom connectors.See more here at Microsoft Docs: Write code in my custom connector. Moreover, there’s a…

Read More Read More

Adding a Data Source to Azure OpenAI

Adding a Data Source to Azure OpenAI

Today I’m going to introduce you to a new feature of Azure OpenAI. I will explain how you can give more business context to your AI chat solution. Let’s say I can ask Azure OpenAI, “Do we have a discount agreement with the vendor XYZ?” and my AI gives me the right answer based on my contracts stored as files. Right, I will show you how easy I configure a Data Source for my Azure OpenAI. As result my AI…

Read More Read More

Authorize from Swagger UI

Authorize from Swagger UI

Authorization is a must for APIs, there is no question about that! On the other hand, development and testing becomes more difficult. So I’d like to introduce you to the feature “Authorize” in Swagger UI that I recently discovered. I have to say, I’m impressed! As a developer, I often use Swagger UI to test my APIs, but I’ve always struggle when it comes to authentication. In the past, I couldn’t test my API in Swagger UI because authentication was…

Read More Read More

Using Azure OpenAI Chat Completion in Business

Using Azure OpenAI Chat Completion in Business

In my opinion is ChatGPT from OpenAI a definitely disrupting technology of these times. In detail, having its own AI assistant, which can understand and generate human-like text, opens a whole new realm of possibilities to me. I use my Intelligent Assistant in various fields, such as research, writing, and personal productivity. When exploring new technologies, for example, AI helps me understand complex concepts. What’s special is that ChatGPT can generate these explanations in a language I can understand based…

Read More Read More

Automated Repository Setup for GitHub

Automated Repository Setup for GitHub

I can’t say this often enough, I love to automate manual repetitive tasks. An automated process save time and reduces mistakes. For that reason, I want to share a new example with you. Moreover, I use the Microsoft Power Platform together with AWS cloud in perfect harmony. So here is the story: some days ago, I stumbled upon a terraforming process for new AWS Accounts. The initial idea was, to prepare reusable and preconfigured building blocks. In other words, my…

Read More Read More

PCF in Dataverse for Microsoft Teams

PCF in Dataverse for Microsoft Teams

After creating my Microsoft OpenAI powered Intelligent Assistant canvas app was still one open question for me, “Can I install and uses my Intelligent Assistant also in Dataverse for Teams?” You might also have the question, “Why would you consider bringing your Intelligent Assistant into DataVerse for Teams?” Well, integrating my Intelligent Assistant into DataVerse for Teams offers several advantages. One of them is that canvas apps empower users to create intuitive and tailored interfaces for data management, enhancing collaboration…

Read More Read More

Intelligent Assistant improved with PCF

Intelligent Assistant improved with PCF

In my last blog post I showed you, how fast you can setup and build your own Intelligent Assistant. I used OpenAI in Azure and implemented a very simple user interface in a canvas app. That was done in less than 30 minutes. Nevertheless, the first approach is rarely the optimal one. There is always room for improvement, as the following example shows. When I ask my Intelligent Assistant to give me a C# example, following happens: Yes, the answer…

Read More Read More

Building an Intelligent Assistant with OpenAI as Canvas App

Building an Intelligent Assistant with OpenAI as Canvas App

ChatGPT and OpenAI are a real step forward in applied AI. But there is still security issue that requires attention. As an AI enthusiast, I recognize the importance of addressing potential vulnerabilities and ensuring data privacy. For that reason, I create my own Intelligent Assistant and use the capabilities of ChatGPT and OpenAI in a secure way in a canvas app. In this blog post, I’ll walk you through the process of creating an Azure OpenAI resource. Moreover, I show…

Read More Read More