Skip to content

Commit b16816d

Browse files
committed
Merge branch 'main' into release-azure-search
2 parents 1ff4bbf + 3cb673c commit b16816d

File tree

13 files changed

+139
-72
lines changed

13 files changed

+139
-72
lines changed

articles/ai-services/openai/concepts/content-filter.md

Lines changed: 20 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -84,6 +84,25 @@ Detecting indirect attacks requires using document delimiters when constructing
8484
[!INCLUDE [content-filter-configurability](../includes/content-filter-configurability.md)]
8585

8686

87+
<sup>1</sup> For Azure OpenAI models, only customers who have been approved for modified content filtering have full content filtering control and can turn off content filters. Apply for modified content filters via this form: [Azure OpenAI Limited Access Review: Modified Content Filters](https://ncv.microsoft.com/uEfCgnITdR) For Azure Government customers, please apply for modified content filters via this form: [Azure Government - Request Modified Content Filtering for Azure OpenAI Service](https://aka.ms/AOAIGovModifyContentFilter).
88+
89+
Configurable content filters for inputs (prompts) and outputs (completions) are available for the following Azure OpenAI models:
90+
91+
* GPT model series
92+
* GPT-4 Turbo Vision GA<sup>*</sup> (turbo-2024-04-09)
93+
* GPT-4o
94+
* GPT-4o mini
95+
* DALL-E 2 and 3
96+
97+
Configurable content filters are currently not available for
98+
99+
`o1-preview` and `o1-mini`
100+
101+
<sup>*</sup>Only available for GPT-4 Turbo Vision GA, does not apply to GPT-4 Turbo Vision preview
102+
103+
Content filtering configurations are created within a Resource in Azure AI Studio, and can be associated with Deployments. [Learn more about configurability here](../how-to/content-filters.md).
104+
105+
Customers are responsible for ensuring that applications integrating Azure OpenAI comply with the [Code of Conduct](/legal/cognitive-services/openai/code-of-conduct?context=%2Fazure%2Fai-services%2Fopenai%2Fcontext%2Fcontext).
87106

88107
## Scenario details
89108

@@ -1012,4 +1031,4 @@ As part of your application design, consider the following best practices to del
10121031
- Apply for modified content filters via [this form](https://ncv.microsoft.com/uEfCgnITdR).
10131032
- Azure OpenAI content filtering is powered by [Azure AI Content Safety](https://azure.microsoft.com/products/cognitive-services/ai-content-safety).
10141033
- Learn more about understanding and mitigating risks associated with your application: [Overview of Responsible AI practices for Azure OpenAI models](/legal/cognitive-services/openai/overview?context=/azure/ai-services/openai/context/context).
1015-
- Learn more about how data is processed in connection with content filtering and abuse monitoring: [Data, privacy, and security for Azure OpenAI Service](/legal/cognitive-services/openai/data-privacy?context=/azure/ai-services/openai/context/context#preventing-abuse-and-harmful-content-generation).
1034+
- Learn more about how data is processed in connection with content filtering and abuse monitoring: [Data, privacy, and security for Azure OpenAI Service](/legal/cognitive-services/openai/data-privacy?context=/azure/ai-services/openai/context/context#preventing-abuse-and-harmful-content-generation).

articles/ai-services/openai/concepts/model-retirements.md

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ titleSuffix: Azure OpenAI
44
description: Learn about the model deprecations and retirements in Azure OpenAI.
55
ms.service: azure-ai-openai
66
ms.topic: conceptual
7-
ms.date: 09/26/2024
7+
ms.date: 10/02/2024
88
ms.custom:
99
manager: nitinme
1010
author: mrbullwinkle
@@ -91,6 +91,8 @@ These models are currently available for use in Azure OpenAI Service.
9191

9292
| Model | Version | Retirement date | Suggested replacements |
9393
| ---- | ---- | ---- | --- |
94+
| `dall-e-2`| 2 | January 27, 2025 | `dalle-3` |
95+
| `dall-e-3` | 3 | No earlier than April 30, 2025 | |
9496
| `gpt-35-turbo` | 0301 | January 27, 2025<br><br> Deployments set to [**Auto-update to default**](/azure/ai-services/openai/how-to/working-with-models?tabs=powershell#auto-update-to-default) will be automatically upgraded to version: `0125`, starting on November 13, 2024. | `gpt-35-turbo` (0125) <br><br> `gpt-4o-mini` |
9597
| `gpt-35-turbo`<br>`gpt-35-turbo-16k` | 0613 | January 27, 2025 <br><br> Deployments set to [**Auto-update to default**](/azure/ai-services/openai/how-to/working-with-models?tabs=powershell#auto-update-to-default) will be automatically upgraded to version: `0125`, starting on November 13, 2024. | `gpt-35-turbo` (0125) <br><br> `gpt-4o-mini`|
9698
| `gpt-35-turbo` | 1106 | No earlier than January 27, 2025 <br><br> Deployments set to [**Auto-update to default**](/azure/ai-services/openai/how-to/working-with-models?tabs=powershell#auto-update-to-default) will be automatically upgraded to version: `0125`, starting on November 13, 2024. | `gpt-35-turbo` (0125) <br><br> `gpt-4o-mini` |
@@ -100,6 +102,7 @@ These models are currently available for use in Azure OpenAI Service.
100102
| `gpt-4` | 1106-preview | To be upgraded to `gpt-4` version: `turbo-2024-04-09`, starting no sooner than January 27, 2025 **<sup>1</sup>** | `gpt-4o`|
101103
| `gpt-4` | 0125-preview |To be upgraded to `gpt-4` version: `turbo-2024-04-09`, starting no sooner than January 27, 2025 **<sup>1</sup>** | `gpt-4o` |
102104
| `gpt-4` | vision-preview | To be upgraded to `gpt-4` version: `turbo-2024-04-09`, starting no sooner than January 27, 2025 **<sup>1</sup>** | `gpt-4o`|
105+
| `gpt-4o` | 2024-05-13 | No earlier than March 20, 2025 <br><br>Deployments set to [**Auto-update to default**](/azure/ai-services/openai/how-to/working-with-models?tabs=powershell#auto-update-to-default) will be automatically upgraded to version: `2024-08-06`, starting on December 5, 2024. | |
103106
| `gpt-3.5-turbo-instruct` | 0914 | No earlier than Sep 14, 2025 | |
104107
| `text-embedding-ada-002` | 2 | No earlier than April 3, 2025 | `text-embedding-3-small` or `text-embedding-3-large` |
105108
| `text-embedding-ada-002` | 1 | No earlier than April 3, 2025 | `text-embedding-3-small` or `text-embedding-3-large` |

articles/ai-services/openai/concepts/models.md

Lines changed: 12 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ titleSuffix: Azure OpenAI
44
description: Learn about the different model capabilities that are available with Azure OpenAI.
55
ms.service: azure-ai-openai
66
ms.topic: conceptual
7-
ms.date: 09/30/2024
7+
ms.date: 10/01/2024
88
ms.custom: references_regions, build-2023, build-2023-dataai, refefences_regions
99
manager: nitinme
1010
author: mrbullwinkle #ChrisHMSFT
@@ -33,16 +33,17 @@ The Azure OpenAI `o1-preview` and `o1-mini` models are specifically designed to
3333

3434
### Availability
3535

36-
The `o1-preview` and `o1-mini` models are available in the East US2 region for limited access through the [AI Studio](https://ai.azure.com) early access playground. Data processing for the `o1` models may occur in a different region than where they are available for use.
37-
38-
To try the `o1-preview` and `o1-mini` models in the early access playground, **registration is required, and access will be granted based on Microsoft’s eligibility criteria**.
36+
The `o1-preview` and `o1-mini` models are now available for API access and model deployment. **Registration is required, and access will be granted based on Microsoft's eligibility criteria**.
3937

4038
Request access: [limited access model application](https://aka.ms/oai/modelaccess)
4139

42-
Once access has been granted, you will need to:
40+
Once access has been granted, you will need to create a deployment for each model.
41+
42+
### API support
43+
44+
Support for the **o1 series** models was added in API version `2024-09-01-preview`.
4345

44-
1. Navigate to https://ai.azure.com/resources and select a resource in the `eastus2` region. If you do not have an Azure OpenAI resource in this region you will need to [create one](https://portal.azure.com/#create/Microsoft.CognitiveServicesOpenAI).
45-
2. Once the `eastus2` Azure OpenAI resource is selected, in the upper left-hand panel under **Playgrounds** select **Early access playground (preview)**.
46+
The `max_tokens` parameter has been deprecated and replaced with the new `max_completion_tokens` parameter. **o1 series** models will only work with the `max_completions_tokens` parameter.
4647

4748
## GPT-4o audio
4849

@@ -98,6 +99,8 @@ See [model versions](../concepts/model-versions.md) to learn about how Azure Ope
9899

99100
| Model ID | Description | Max Request (tokens) | Training Data (up to) |
100101
| --- | :--- |:--- |:---: |
102+
|`o1-preview` (2024-09-12) | The most capable model in the o1 series, offering enhanced reasoning abilities.| Input: 128,000 <br> Output: 32,768 | Oct 2023 |
103+
| `o1-mini` (2024-09-12) | A faster and more cost-efficient option in the o1 series, ideal for coding tasks requiring speed and lower resource consumption.| Input: 128,000 <br> Output: 65,536 | Oct 2023 |
101104
|`gpt-4o` (2024-08-06) <br> **GPT-4o (Omni)** | **Latest large GA model** <br> - Structured outputs<br> - Text, image processing <br> - JSON Mode <br> - parallel function calling <br> - Enhanced accuracy and responsiveness <br> - Parity with English text and coding tasks compared to GPT-4 Turbo with Vision <br> - Superior performance in non-English languages and in vision tasks |Input: 128,000 <br> Output: 16,384 | Oct 2023 |
102105
|`gpt-4o-mini` (2024-07-18) <br> **GPT-4o mini** | **Latest small GA model** <br> - Fast, inexpensive, capable model ideal for replacing GPT-3.5 Turbo series models. <br> - Text, image processing <br>- JSON Mode <br> - parallel function calling | Input: 128,000 <br> Output: 16,384 | Oct 2023 |
103106
|`gpt-4o` (2024-05-13) <br> **GPT-4o (Omni)** | Text, image processing <br> - JSON Mode <br> - parallel function calling <br> - Enhanced accuracy and responsiveness <br> - Parity with English text and coding tasks compared to GPT-4 Turbo with Vision <br> - Superior performance in non-English languages and in vision tasks |Input: 128,000 <br> Output: 4,096| Oct 2023 |
@@ -289,6 +292,7 @@ The following models support global batch:
289292

290293
| Model | Version | Input format |
291294
|---|---|---|
295+
|`gpt-4o` | 2024-08-06 |text + image |
292296
|`gpt-4o-mini`| 2024-07-18 | text + image |
293297
|`gpt-4o` | 2024-05-13 |text + image |
294298
|`gpt-4` | turbo-2024-04-09 | text |
@@ -421,4 +425,4 @@ For the latest information on model retirements, refer to the [model retirement
421425
- [Model retirement and deprecation](./model-retirements.md)
422426
- [Learn more about working with Azure OpenAI models](../how-to/working-with-models.md)
423427
- [Learn more about Azure OpenAI](../overview.md)
424-
- [Learn more about fine-tuning Azure OpenAI models](../how-to/fine-tuning.md)
428+
- [Learn more about fine-tuning Azure OpenAI models](../how-to/fine-tuning.md)

articles/ai-services/openai/how-to/audio-real-time.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -12,11 +12,11 @@ ms.custom: references_regions
1212
recommendations: false
1313
---
1414

15-
# GPT-4o Realtime API for speech and audio
15+
# GPT-4o Realtime API for speech and audio (Preview)
1616

1717
Azure OpenAI GPT-4o Realtime API for speech and audio is part of the GPT-4o model family that supports low-latency, "speech in, speech out" conversational interactions. The GPT-4o audio `realtime` API is designed to handle real-time, low-latency conversational interactions, making it a great fit for use cases involving live interactions between a user and a model, such as customer support agents, voice assistants, and real-time translators.
1818

19-
Most users of this API need to deliver and receive audio from an end-user in real time, including applications that use WebRTC or a telephony system. The Realtime API isn't designed to connect directly to end user devices and relies on client integrations to terminate end user audio streams.
19+
Most users of the Realtime API need to deliver and receive audio from an end-user in real time, including applications that use WebRTC or a telephony system. The Realtime API isn't designed to connect directly to end user devices and relies on client integrations to terminate end user audio streams.
2020

2121
## Supported models
2222

@@ -43,7 +43,7 @@ Support for the Realtime API was first added in API version `2024-10-01-preview`
4343

4444
Before you can use GPT-4o real-time audio, you need a deployment of the `gpt-4o-realtime-preview` model in a supported region as described in the [supported models](#supported-models) section.
4545

46-
You can deploy the model from the Azure OpenAI model catalog or from your project in AI Studio. Follow these steps to deploy a `gpt-4o-realtime-preview` model from the [AI Studio model catalog](../../../ai-studio/how-to/model-catalog-overview.md):
46+
You can deploy the model from the [Azure AI Studio model catalog](../../../ai-studio/how-to/model-catalog-overview.md) or from your project in AI Studio. Follow these steps to deploy a `gpt-4o-realtime-preview` model from the model catalog:
4747

4848
1. Sign in to [AI Studio](https://ai.azure.com) and go to the **Home** page.
4949
1. Select **Model catalog** from the left sidebar.
@@ -54,7 +54,7 @@ You can deploy the model from the Azure OpenAI model catalog or from your projec
5454
1. Modify other default settings depending on your requirements.
5555
1. Select **Deploy**. You land on the deployment details page.
5656

57-
Now that you have a deployment of the `gpt-4o-realtime-preview` model, you can use the playground to interact with the model in real time. Select **Early access playground** from the list of playgrounds in the left pane.
57+
Now that you have a deployment of the `gpt-4o-realtime-preview` model, you can use the Realtime API to interact with it in real time.
5858

5959
## Use the GPT-4o Realtime API
6060

articles/ai-services/openai/how-to/batch.md

Lines changed: 11 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ manager: nitinme
66
ms.service: azure-ai-openai
77
ms.custom:
88
ms.topic: how-to
9-
ms.date: 09/04/2024
9+
ms.date: 10/02/2024
1010
author: mrbullwinkle
1111
ms.author: mbullwin
1212
recommendations: false
@@ -50,15 +50,17 @@ Global batch is currently supported in the following regions:
5050

5151
The following models support global batch:
5252

53-
| Model | Version | Supported |
53+
| Model | Version | Input format |
5454
|---|---|---|
55-
|`gpt-4o` | 2024-05-13 |Yes (text + vision) |
56-
|`gpt-4o-mini` | 2024-07-18 | Yes (text + vision) |
57-
|`gpt-4` | turbo-2024-04-09 | Yes (text only) |
58-
|`gpt-4` | 0613 | Yes |
59-
| `gpt-35-turbo` | 0125 | Yes |
60-
| `gpt-35-turbo` | 1106 | Yes |
61-
| `gpt-35-turbo` | 0613 | Yes |
55+
|`gpt-4o` | 2024-08-06 |text + image |
56+
|`gpt-4o-mini`| 2024-07-18 | text + image |
57+
|`gpt-4o` | 2024-05-13 |text + image |
58+
|`gpt-4` | turbo-2024-04-09 | text |
59+
|`gpt-4` | 0613 | text |
60+
| `gpt-35-turbo` | 0125 | text |
61+
| `gpt-35-turbo` | 1106 | text |
62+
| `gpt-35-turbo` | 0613 | text |
63+
6264

6365

6466
Refer to the [models page](../concepts/models.md) for the most up-to-date information on regions/models where global batch is currently supported.

articles/ai-services/openai/overview.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -14,13 +14,13 @@ recommendations: false
1414

1515
# What is Azure OpenAI Service?
1616

17-
Azure OpenAI Service provides REST API access to OpenAI's powerful language models including GPT-4o, GPT-4o mini, GPT-4 Turbo with Vision, GPT-4, GPT-3.5-Turbo, and Embeddings model series. These models can be easily adapted to your specific task including but not limited to content generation, summarization, image understanding, semantic search, and natural language to code translation. Users can access the service through REST APIs, Python SDK, or our web-based interface in the Azure OpenAI Studio.
17+
Azure OpenAI Service provides REST API access to OpenAI's powerful language models including o1-preview, o1-mini, GPT-4o, GPT-4o mini, GPT-4 Turbo with Vision, GPT-4, GPT-3.5-Turbo, and Embeddings model series. These models can be easily adapted to your specific task including but not limited to content generation, summarization, image understanding, semantic search, and natural language to code translation. Users can access the service through REST APIs, Python SDK, or our web-based interface in the Azure OpenAI Studio.
1818

1919
### Features overview
2020

2121
| Feature | Azure OpenAI |
2222
| --- | --- |
23-
| Models available | **GPT-4o & GPT-4o mini**<br> **GPT-4 series (including GPT-4 Turbo with Vision)** <br>**GPT-3.5-Turbo series**<br> Embeddings series <br> Learn more in our [Models](./concepts/models.md) page.|
23+
| Models available | **o1-preview** & **o1-mini** - (Limited Access - [Request Access](https://aka.ms/oai/modelaccess))<br>**GPT-4o & GPT-4o mini**<br> **GPT-4 series (including GPT-4 Turbo with Vision)** <br>**GPT-3.5-Turbo series**<br> Embeddings series <br> Learn more in our [Models](./concepts/models.md) page.|
2424
| Fine-tuning | `GPT-4o-mini` (preview) <br> `GPT-4` (preview) <br>`GPT-3.5-Turbo` (0613) <br> `babbage-002` <br> `davinci-002`.|
2525
| Price | [Available here](https://azure.microsoft.com/pricing/details/cognitive-services/openai-service/) <br> For details on GPT-4 Turbo with Vision, see the [special pricing information](../openai/concepts/gpt-with-vision.md#special-pricing-information).|
2626
| Virtual network support & private link support | Yes, unless using [Azure OpenAI on your data](./concepts/use-your-data.md). |
@@ -125,4 +125,4 @@ Learn more about each model on our [models concept page](./concepts/models.md).
125125

126126
## Next steps
127127

128-
Learn more about the [underlying models that power Azure OpenAI](./concepts/models.md).
128+
Learn more about the [underlying models that power Azure OpenAI](./concepts/models.md).

articles/ai-services/openai/quotas-limits.md

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -60,6 +60,26 @@ The following sections provide you with a quick guide to the default quotas and
6060

6161
[!INCLUDE [Quota](./includes/global-batch-limits.md)]
6262

63+
## o1-preview & o1-mini rate limits
64+
65+
### o1-preview & o1-mini global standard
66+
67+
| Model|Tier| Quota Limit in tokens per minute (TPM) | Requests per minute |
68+
|---|---|:---:|:---:|
69+
| `o1-preview` | Enterprise agreement | 15 M | 2.5 K |
70+
| `o1-mini`| Enterprise agreement | 50 M | 5 K |
71+
| `o1-preview` | Default | 1.5 M | 250 |
72+
| `o1-mini`| Default | 1 M | 100 |
73+
74+
### o1-preview & o1-mini standard
75+
76+
| Model|Tier| Quota Limit in tokens per minute (TPM) | Requests per minute |
77+
|---|---|:---:|:---:|
78+
| `o1-preview` | Enterprise agreement | 600 K | 100 |
79+
| `o1-mini`| Enterprise agreement | 1 M | 100 |
80+
| `o1-preview` | Default | 300 K | 50 |
81+
| `o1-mini`| Default | 500 K | 50 |
82+
6383
## gpt-4o & GPT-4 Turbo rate limits
6484

6585
`gpt-4o` and `gpt-4o-mini`, and `gpt-4` (`turbo-2024-04-09`) have rate limit tiers with higher limits for certain customer types.

articles/ai-services/openai/toc.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -111,8 +111,6 @@ items:
111111
href: ./how-to/assistants-logic-apps.md
112112
- name: File search
113113
href: ./how-to/file-search.md
114-
- name: Audio in real time
115-
href: ./how-to/audio-real-time.md
116114
- name: Batch
117115
href: ./how-to/batch.md
118116
- name: Completions & chat completions
@@ -164,6 +162,8 @@ items:
164162
- name: Function calling
165163
href: ./how-to/fine-tuning-functions.md
166164
displayName: fine-tuning, finetuning
165+
- name: Realtime API for speech and audio (Preview)
166+
href: ./how-to/audio-real-time.md
167167
- name: Use your data
168168
items:
169169
- name: Text data

0 commit comments

Comments
 (0)