tsjdev-apps / openai-copilot-on-data

Simple .NET console application demonstrating Azure.AI.OpenAI NuGet package to create a Copilot on your own data.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Create a Copilot on your data using Azure.AI.OpenAI

This repository contains a simple .NET console application demonstrating the Azure.AI.OpenAI NuGet package to create a Copilot on your own data.

Header

Usage

You need to have your data prepared within an Azure CosmosDB for MongoDB vCore and you also need to ave access for the Azure OpenAI services within Azure.

I assume that you already have your data stored with an Azure Cosmos DB for MongoDB (vCore) and your data is already embedded using an embedding model within Azure OpenAI.

Insert the needed values into the Settings.cs file or simply run the application, because in this case the console application is asking to enter all the needed values.

Screenshots

Here you can se the console application in action.

If you don't provide the corresponding settings within the Settings.cs file, you have to insert the values on startup.

App

Then you are able to chat with your data. In the answer you will find the references to your data in your database.

App

Buy Me A Coffee

I appreciate any form of support to keep my Open Source activities going.

Whatever you decide, be it reading and sharing my blog posts, using my NuGet packages or buying me a coffee/book, thank you ❤️.

Buy Me A Coffee

About

Simple .NET console application demonstrating Azure.AI.OpenAI NuGet package to create a Copilot on your own data.

License:MIT License


Languages

Language:C# 100.0%