Azure OpenAI Chat Samples using REST calls

This repository is a set of docments that cover differing aspects of using OpenAI chat - but at the HTTP REST level to remove the mystery of what application code can do with OpenAI. Chat with your own data and how to work with Azure Search Indexes is also covered.

Who is this for?

The intention is to give low-level information to those that develop with OpenAI about how things work. I have included .http files that may be directly used in Visual Studio Code to allow you to try these for yourself outside an application.

Documents

  1. Basic Introduction to OpenAI chat with REST
  2. Create an Azure Search index from blob storage
  3. Create an Azure Search index from blob storage with embeddings
  4. Create Search indexes on non-public Search and Storage
  5. Exploring how to use Microsoft Graph
  6. Implementing Filtered Search with Embeddings
  7. Using Azure Search as a caching index