This repository contains a set of Jupyter notebooks you can use to learn about Azure OpenAI service
- Notebook 01: Get started with Azure OpenAI Service
- Notebook 02: Use Azure OpenAI APIs in your applications
- Notebook 03: Apply prompt engineering with Azure OpenAI Service
- Notebook 04: Generate code with Azure OpenAI Service
- Notebook 05: Generate images with Azure OpenAI Service
- Notebook 06: Use your own data with Azure OpenAI Service
Get AI-050 course materials at https://learn.microsoft.com/en-us/training/paths/develop-ai-solutions-azure-openai/
In order to run these samples yourself, you'll need:
- A subscription with Azure OpenAI resource deployed. Recommended to deploy in East US, as we will have to deploy gpt-4o and dall-e-3. Check out this article for region availability
- 2 Deploments: gpt-4o and dalle3
- Visual studio Code, with following extensions:
- An environment file named [.env] (you have to create this yourself), containing the following entries:
apikey=yourapikeyfromgpt-4o
endpoint=https://yourazureopenairesource.openai.azure.com/
deployment=gpt-4o
dalle_endpoint=https://yourazureopenairesource.openai.azure.com/
dalle_deployment=dalle3
dalle_apikey=yourapikeyfordalle