# Azure OpenAI Service

> Chapter 97 of the Courseiva AZ-900 curriculum — https://courseiva.com/learn/az-900/azure-openai

**Official objective:** 2.2 — Azure Architecture Services

## Introduction

This chapter covers Azure OpenAI Service, access to OpenAI models through Azure. AZ-900 tests this under objective 2.2 at a high level.

## A Powerful Language Tool, Managed by Azure

OpenAI's models are powerful language AI. Azure OpenAI is the same capability, but provisioned and managed through Azure, with enterprise features like VNet integration and role-based access.

## Core explanation

### What Azure OpenAI is
Azure OpenAI provides access to OpenAI's models (GPT, Codex, DALL-E) through Azure infrastructure, adding enterprise management, compliance, and security features around them.

### Enterprise-grade
Unlike accessing OpenAI directly through their API, Azure OpenAI offers VNet integration, role-based access, audit logging — enterprise requirements.

### Common use cases
Content generation, code completion, translation, question-answering on documents — applications leveraging large language models.

## Real-world context

An organization uses Azure OpenAI to build a custom chatbot, leveraging large language models while meeting enterprise security and compliance requirements.

## Exam focus

Objective 2.2 expects awareness that Azure provides access to OpenAI models, not deep model expertise.

Common wrong answer: confusing Azure OpenAI with general Cognitive Services — Azure OpenAI is specifically OpenAI's models managed by Azure.

Stable terms: **Azure OpenAI**, **GPT**, **large language models**. Memory trick: Azure OpenAI = OpenAI models, enterprise-managed, compliance-friendly.

## Step by step

1. **Create an Azure OpenAI resource** — A service instance is provisioned.
2. **Deploy a model** — A specific model version is deployed.
3. **Call the API** — Applications call the API to use the model.

## Common misconceptions

- **Misconception:** Azure OpenAI is a different model from OpenAI. **Reality:** It's OpenAI's models, but provisioned and managed through Azure with enterprise features.

## Key takeaways

- Azure OpenAI provides access to OpenAI's models through Azure.
- Adds enterprise management, compliance, security features.
- Use for language tasks leveraging large language models.

## FAQ

**What is Azure OpenAI Service?**

It provides access to OpenAI's models (GPT, etc.) provisioned and managed through Azure, with enterprise features like VNet integration and role-based access.

---

Interactive version with quiz and diagrams: https://courseiva.com/learn/az-900/azure-openai
