Session

Azure OpenAI for the ASP.NET Core developer

Very few advancements in technology have been so disruptive like Open AI's Chat GPT: thanks to its capability of handling unstructured data, and the ease of customization of its behaviour, we can now bring our applications to a level never seen before.

This talk presents a look at Azure OpenAI from the point of view of an application developer and show how we can leverage all its horsepower in our ASP.NET Core and Blazor solution to provide functionalities which were simply unthinkable just a few months ago.

During this talk we'll demonstrate some practical examples of how to do that: as a first step, we'll familiarise with the GPT's deployment model and completion API, and then shift our usage model from a simple chat to something closer to a programmable AI model. We'll show how, simply engineering the requests, we can bend its behaviour to accomplish a whole sort of different tasks, and how using functions will allow us to integrate it with the rest of services our application exposes.

As a last step, we'll then be tackling integration with our data. On one end, we'll learn how to use embeddings and vector search over our datasets, and what are the benefits of it. Then, we'll combine GPT models with Azure Synapse to perform data analysis over big data files.

Marco De Sanctis

CTO at Mondra and Microsoft MVP

London, United Kingdom

Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.

Jump to top