Skip to content

Commit eca7646

Browse files
committed
Merge branch 'main' of https://github.com/MicrosoftDocs/azure-docs-pr into wi270830-upcoming-deprecation
2 parents 8fbde96 + 0cf637d commit eca7646

File tree

284 files changed

+2582
-1207
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

284 files changed

+2582
-1207
lines changed

articles/ai-services/content-safety/includes/quickstarts/rest-quickstart-text.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ curl --location --request POST '<endpoint>/contentsafety/text:analyze?api-versio
3838
"text": "I hate you",
3939
"categories": [
4040
"Hate","Sexual","SelfHarm","Violence"
41-
]
41+
],
4242
"blocklistNames": [
4343
"string"
4444
],

articles/ai-services/content-safety/studio-quickstart.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,7 @@ In this quickstart, get started with the Azure AI Content Safety service using C
2323

2424
* An active Azure account. If you don't have one, you can [create one for free](https://azure.microsoft.com/free/cognitive-services/).
2525
* A [Content Safety](https://aka.ms/acs-create) Azure resource.
26+
* The `Cognitive Services User` role assigned to the Content Safety resource in the desired Azure subscription.
2627
* Sign in to [Content Safety Studio](https://contentsafety.cognitive.azure.com) with your Azure subscription and Content Safety resource.
2728

2829

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

Lines changed: 10 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ author: mrbullwinkle
66
ms.author: mbullwin
77
ms.service: azure-ai-openai
88
ms.topic: conceptual
9-
ms.date: 11/06/2023
9+
ms.date: 06/25/2023
1010
ms.custom: template-concept, devx-track-python
1111
manager: nitinme
1212
---
@@ -70,10 +70,14 @@ The default content filtering configuration for the GPT model series is set to f
7070

7171
<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 content filters off. 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).
7272

73-
This preview feature is available for the following Azure OpenAI models:
74-
* GPT model series (text)
75-
* GPT-4 Turbo Vision 2024-04-09 (multi-modal text/image)
76-
* DALL-E 2 and 3 (image)
73+
Configurable content filters for inputs (prompts) and outputs (completions) are available for the following Azure OpenAI models:
74+
75+
* GPT model series
76+
* GPT-4 Turbo Vision GA<sup>*</sup> (turbo-2024-04-09)
77+
* GPT-4o
78+
* DALL-E 2 and 3
79+
80+
<sup>*</sup>Only available for GPT-4 Turbo Vision GA, does not apply to GPT-4 Turbo Vision preview
7781

7882
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).
7983

@@ -847,7 +851,7 @@ To enable Asynchronous Filter in Azure OpenAI Studio, follow the [Content filter
847851
|Status |GA |Public Preview |
848852
| Eligibility |All customers |Customers approved for modified content filtering |
849853
| How to enable | Enabled by default, no action needed |Customers approved for modified content filtering can configure it directly in Azure OpenAI Studio (as part of a content filtering configuration, applied at the deployment level) |
850-
|Modality and availability |Text; all GPT models |Text; all GPT models except gpt-4-vision |
854+
|Modality and availability |Text; all GPT models |Text; all GPT models |
851855
|Streaming experience |Content is buffered and returned in chunks |Zero latency (no buffering, filters run asynchronously) |
852856
|Content filtering signal |Immediate filtering signal |Delayed filtering signal (in up to ~1,000-character increments) |
853857
|Content filtering configurations |Supports default and any customer-defined filter setting (including optional models) |Supports default and any customer-defined filter setting (including optional models) |

articles/ai-services/openai/concepts/gpt-with-vision.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -81,7 +81,7 @@ For a typical use case, take an image with both visible objects and text and a 1
8181
| Item | Detail | Cost |
8282
|-----------------|-----------------|--------------|
8383
| Text prompt input | 100 text tokens | $0.001 |
84-
| Example image input (see [Image tokens](/ai-services/openai/overview#image-tokens-gpt-4-turbo-with-vision)) | 170 + 85 image tokens | $0.00255 |
84+
| Example image input (see [Image tokens](/azure/ai-services/openai/overview#image-tokens-gpt-4-turbo-with-vision)) | 170 + 85 image tokens | $0.00255 |
8585
| Enhanced add-on features for OCR | $1.50 / 1000 transactions | $0.0015 |
8686
| Enhanced add-on features for Object Grounding | $1.50 / 1000 transactions | $0.0015 |
8787
| Output Tokens | 100 tokens (assumed) | $0.003 |

articles/ai-services/openai/how-to/managed-identity.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,17 @@
11
---
2-
title: How to configure Azure OpenAI Service with managed identities
2+
title: How to configure Azure OpenAI Service with Microsoft Entra ID authentication
33
titleSuffix: Azure OpenAI
44
description: Provides guidance on how to set managed identity with Microsoft Entra ID
55
ms.service: azure-ai-openai
66
ms.topic: how-to
7-
ms.date: 04/03/2024
7+
ms.date: 06/25/2024
88
author: mrbullwinkle
99
ms.author: mbullwin
1010
recommendations: false
1111
ms.custom: devx-track-azurecli
1212
---
1313

14-
# How to configure Azure OpenAI Service with managed identities
14+
# How to configure Azure OpenAI Service with Microsoft Entra ID authentication
1515

1616
More complex security scenarios require Azure role-based access control (Azure RBAC). This document covers how to authenticate to your OpenAI resource using Microsoft Entra ID.
1717

articles/ai-services/openai/includes/chatgpt-java.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -110,7 +110,7 @@ dependencies {
110110
public static void main(String[] args) {
111111
String azureOpenaiKey = System.getenv("AZURE_OPENAI_API_KEY");;
112112
String endpoint = System.getenv("AZURE_OPENAI_ENDPOINT");;
113-
String deploymentOrModelId = "gpt-35-turbo";
113+
String deploymentOrModelId = "gpt-35-turbo"; //Change to match your deployment name
114114
115115
OpenAIClient client = new OpenAIClientBuilder()
116116
.endpoint(endpoint)

articles/ai-services/openai/includes/chatgpt-spring.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ ms.date: 11/27/2023
1717
Currently, access to this service is granted only by application. You can apply for access to Azure OpenAI Service by completing the form at [https://aka.ms/oai/access](https://aka.ms/oai/access?azure-portal=true).
1818
- The current version of the [Java Development Kit (JDK)](https://www.microsoft.com/openjdk)
1919
- The [Spring Boot CLI tool](https://docs.spring.io/spring-boot/docs/current/reference/html/getting-started.html#getting-started.installing.cli)
20-
- An Azure OpenAI Service resource with the `gpt-35-turbo` model deployed. For more information about model deployment, see the [resource deployment guide](../how-to/create-resource.md).
20+
- An Azure OpenAI Service resource with the `gpt-35-turbo` model deployed. For more information about model deployment, see the [resource deployment guide](../how-to/create-resource.md). This example assumes that your deployment name matches the model name `gpt-35-turbo`
2121

2222
> [!div class="nextstepaction"]
2323
> [I ran into an issue with the prerequisites.](https://microsoft.qualtrics.com/jfe/form/SV_0Cl5zkG3CnDjq6O?PLanguage=SPRING&Pillar=AOAI&Product=Chatgpt&Page=quickstart&Section=Prerequisites)

articles/ai-services/openai/whats-new.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -98,7 +98,7 @@ For more information, see the [deployment types guide](https://aka.ms/aoai/docs/
9898

9999
### DALL-E and GPT-4 Turbo Vision GA configurable content filters
100100

101-
Create custom content filters for your DALL-E 2 and 3 and GPT-4 Turbo with Vision GA (gpt-4-turbo-2024-04-09) deployments. [Content filtering](/azure/ai-services/openai/concepts/content-filter?tabs=warning%2Cpython-new#configurability-preview)
101+
Create custom content filters for your DALL-E 2 and 3, GPT-4 Turbo with Vision GA (gpt-4-turbo-2024-04-09) and GPT-4o deployments. [Content filtering](/azure/ai-services/openai/concepts/content-filter?tabs=warning%2Cpython-new#configurability-preview)
102102

103103
### Asynchronous Filter available for all Azure OpenAI customers
104104

articles/ai-studio/concepts/rbac-ai-studio.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ In this article, you learn how to manage access (authorization) to an Azure AI S
2727

2828
In the Azure AI Studio, there are two levels of access: the hub and the project. The hub is home to the infrastructure (including virtual network setup, customer-managed keys, managed identities, and policies) and where you configure your Azure AI services. Hub access can allow you to modify the infrastructure, create new hubs, and create projects. Projects are a subset of the hub that act as workspaces that allow you to build and deploy AI systems. Within a project you can develop flows, deploy models, and manage project assets. Project access lets you develop AI end-to-end while taking advantage of the infrastructure setup on the hub.
2929

30-
:::image type="content" source="../media/concepts/azureai-hub-project-relationship.png" alt-text="Diagram of the relationship between AI Studio resources." lightbox="../media/concepts/azureai-hub-project-relationship.png":::
30+
:::image type="content" source="../media/concepts/resource-provider-connected-resources.svg" alt-text="Diagram of the relationship between AI Studio resources.":::
3131

3232
One of the key benefits of the hub and project relationship is that developers can create their own projects that inherit the hub security settings. You might also have developers who are contributors to a project, and can't create new projects.
3333

articles/aks/app-routing-nginx-configuration.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -551,3 +551,4 @@ Learn about monitoring the ingress-nginx controller metrics included with the ap
551551
[azure-dns-overview]: ../dns/dns-overview.md
552552
[az-keyvault-certificate-show]: /cli/azure/keyvault/certificate#az-keyvault-certificate-show
553553
[prometheus-in-grafana]: app-routing-nginx-prometheus.md
554+
[az-role-assignment-create]: /cli/azure/role/assignment#az-role-assignment-create

0 commit comments

Comments
 (0)