Blog Post

Marketplace blog
2 MIN READ

New OpenAI Resources including Repos, available for ISVs on GitHub!

justinroyal's avatar
justinroyal
Icon for Microsoft rankMicrosoft
Jul 24, 2023

Are you an ISV developer interested in leveraging AI in your application development? There is a new curated list of links and resources available through GitHub that you will find valuable! Click here to access the full list – and you will find a description of each of the repositories (repos) below.

 

Deployable Application Samples

  • Azure OpenAI Embeddings QnA: A simple web application for a OpenAI-enabled document search. This repo uses Azure OpenAI Service for creating embeddings vectors from documents. For answering the question of a user, it retrieves the most relevant document and then uses GPT-3, GPT-3.5 or GPT-4 to extract the matching answer for the question.
  • Azure Cosmos DB + OpenAI ChatGPT: Sample application that combines Azure Cosmos DB with Azure OpenAI ChatGPT service
  • ChatGPT + Enterprise data with Azure OpenAI and Cognitive Search: A sample app for the Retrieval-Augmented Generation pattern running in Azure, using Azure Cognitive Search for retrieval and Azure OpenAI large language models to power ChatGPT-style and Q&A experiences.
  • Azure AI (including Azure OpenAI) - powered Conversation Intelligence: This solution component provides both real-time and batch transcription and analysis of a call to improve customer experience by extracting custom business insights. This solution can help with agent-assist and virtual agents use cases. 

Jupyter Notebook Samples

  • Azure OpenAI Examples: This repository shares example code and example prompts for accomplishing common tasks with the Azure OpenAI API. Most code examples are written in Python, though the concepts can be applied in any language.
  • OpenAI Cookbook: Examples and guides for using the OpenAI API
  • Getting Started with Vector Databases: This section of the OpenAI Cookbook showcases many of the vector databases available to support your semantic search use cases. Vector databases can be a great accompaniment for knowledge retrieval applications, which reduce hallucinations by providing the LLM with the relevant context to answer questions.
  • GPT Fundamentals, Use Cases and Sample Solutions: This is a collection of code samples illustrating how to use Azure Open AI in creating AI solution for various use cases across industries. This repository is maintained by a community of volunteers.

 

In addition to these repos, there is also a new video - Introduction to Azure OpenAI and Architecture Patterns – that is an introduction to Azure OpenAI and a few architecture patterns you may think about implementing. This is by no means fully comprehensive, but it should get you started.

 

Let us know in the comments section which of these resources you found most valuable!

 

Published Jul 24, 2023
Version 1.0
No CommentsBe the first to comment