Post Overview

  • Retrieval with the Azure OpenAI Assistants API

    Retrieval with the Azure OpenAI Assistants API

    In two previous blog posts, I wrote an introduction to the Azure OpenAI Assistants API and how to work with custom functions. In this post, we will take a look at an assistant that can answer questions about documents. We will create an HR Assistant that has access to an HR policy document. In addition,… Read more

  • Using tools with the Azure OpenAI Assistants API

    Using tools with the Azure OpenAI Assistants API

    Introduction In a previous blog post, I wrote an introduction about the Azure OpenAI Assistants API. As an example, I created an assistant that had access to the Code Interpreter tool. You can find the code here. In this post, we will provide the assistant with custom tools. These custom tools use the function calling… Read more

  • A look at the Azure OpenAI Assistants API

    A look at the Azure OpenAI Assistants API

    Introduction A while ago, I looked at the OpenAI Assistants API. In February of 2024, Microsoft have released their Assistants API in public preview. It works in the same way as the OpenAI Assistants API while being able to use it with Azure OpenAI models, deployed to a region of your choice. The goal of… Read more

  • Deploy a flow created in Prompt Flow with Docker

    Deploy a flow created in Prompt Flow with Docker

    Update: this post used an older version of Prompt Flow at the time. It had some issues with building and running the Docker image without issues. In version 1.5.0, it should work fine because the Dockerfile now also installs gcc. In the previous post, we created a flow with Prompt Flow in Visual Studio Code.… Read more

  • Writing your first flow with Prompt Flow in Visual Studio Code

    Writing your first flow with Prompt Flow in Visual Studio Code

    In this blog post, we will create a flow with Prompt Flow in Visual Studio Code. Prompt Flow is a suite of development tools to build LLM-based AI applications. It tries to cover the end-to-end development cycle, including prototyping, testing and deployment to production. In Prompt Flow, you create flows. Flows link LLMs (large language… Read more

  • Building an Azure AI Search index with a custom skill

    Building an Azure AI Search index with a custom skill

    In this post, we will take a look at building an Azure AI Search index with a custom skill. We will use the Azure AI Search Python SDK to do the following: If you are more into videos, I already created a video about this topic. In the video, I use the REST API to… Read more