You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: articles/ai-services/autoscale.md
+4-4Lines changed: 4 additions & 4 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -7,16 +7,16 @@ ms.service: azure-ai-services
7
7
ms.custom:
8
8
- ignite-2023
9
9
ms.topic: how-to
10
-
ms.date: 01/10/2025
10
+
ms.date: 06/30/2025
11
11
---
12
12
13
13
# Autoscale AI services limits
14
14
15
-
This article provides guidance for how customers can access higher rate limits on certain Azure AI services resources.
15
+
This article provides guidance on how customers can access higher rate limits on certain Azure AI services resources.
16
16
17
17
## Overview
18
18
19
-
Each Azure AI services resource has a pre-configured static call rate (transactions per second) which limits the number of concurrent calls that customers can make to the backend service in a given time frame. The autoscale feature will automatically increase/decrease a customer's resource's rate limits based on near-real-time resource usage metrics and backend service capacity metrics.
19
+
Each Azure AI services resource has a pre-configured static call rate (transactions per second) which limits the number of concurrent calls that customers can make to the service in a given time frame. The autoscale feature will automatically increase/decrease a customer's resource's rate limits based on near-real-time resource usage metrics and backend service capacity metrics.
20
20
21
21
## Get started with the autoscale feature
22
22
@@ -84,7 +84,7 @@ Be aware of potential errors and their consequences. If a bug in your client app
84
84
Yes, you can disable the autoscale feature through Azure portal or CLI and return to your default call rate limit setting. If your resource was previously approved for a higher default TPS, it goes back to that rate. It can take up to five minutes for the changes to go into effect.
85
85
86
86
87
-
## Next steps
87
+
## Related content
88
88
89
89
*[Plan and Manage costs for Azure AI services](../ai-foundry/how-to/costs-plan-manage.md).
90
90
*[Optimize your cloud investment with Microsoft Cost Management](/azure/cost-management-billing/costs/cost-mgt-best-practices?WT.mc_id=costmanagementcontent_docsacmhorizontal_-inproduct-learn).
# Install Azure AI Vision 3.2 GA Read OCR container
17
17
18
-
Containers let you run the Azure AI Vision APIs in your own environment and can help you meet specific security and data governance requirements. In this article you'll learn how to download, install, and run the Azure AI Vision Read (OCR) container.
18
+
Containers let you run the Azure AI Vision APIs in your own environment and can help you meet specific security and data governance requirements. In this article you learn how to download, install, and run the Azure AI Vision Read (OCR) container.
19
19
20
20
The Read container allows you to extract printed and handwritten text from images and documents in JPEG, PNG, BMP, PDF, and TIFF file formats. For more information on the Read service, see the [Read API how-to guide](how-to/call-read-api.md).
21
21
@@ -30,7 +30,7 @@ The Read 3.2 OCR container is the latest GA model and provides:
30
30
* Support for larger documents and images.
31
31
* Confidence scores.
32
32
* Support for documents with both print and handwritten text.
33
-
* Ability to extract text from only selected page(s) in a document.
33
+
* Ability to extract text from only selected pages in a document.
34
34
* Choose text line output order from default to a more natural reading order for Latin languages only.
35
35
* Text line classification as handwritten style or not for Latin languages only.
More [examples](./computer-vision-resource-container-config.md#example-docker-commands) of the `docker run` command are available.
134
134
135
135
> [!IMPORTANT]
136
-
> The `Eula`, `Billing`, and `ApiKey` options must be specified to run the container; otherwise, the container won't start. For more information, see [Billing](#billing).
136
+
> The `Eula`, `Billing`, and `ApiKey` options must be specified to run the container; otherwise, the container won't start. For more information, see [Billing](#billing).
137
137
138
138
<!--If you need higher throughput (for example, when processing multi-page files), consider deploying multiple containers [on a Kubernetes cluster](deploy-computer-vision-on-premises.md), using [Azure Storage](/azure/storage/common/storage-account-create) and [Azure Queue](/azure/storage/queues/storage-queues-introduction).-->
139
139
@@ -143,7 +143,7 @@ To find your connection string:
143
143
144
144
1. Navigate to **Storage accounts** on the Azure portal, and find your account.
145
145
2. Select on **Access keys** in the left pane.
146
-
3. Your connection string will be located below **Connection string**
146
+
3. Your connection string is located below **Connection string**
147
147
148
148
[!INCLUDE [Running multiple containers on the same host](../includes/cognitive-services-containers-run-multiple-same-host.md)]
149
149
@@ -159,9 +159,9 @@ Use the host, `http://localhost:5000`, for container APIs. You can view the Swag
159
159
160
160
### Asynchronous Read
161
161
162
-
You can use the `POST /vision/v3.2/read/analyze` and `GET /vision/v3.2/read/operations/{operationId}` operations in concert to asynchronously read an image, similar to how the Azure AI Vision service uses those corresponding REST operations. The asynchronous POST method will return an `operationId` that is used as the identifier to the HTTP GET request.
162
+
You can use the `POST /vision/v3.2/read/analyze` and `GET /vision/v3.2/read/operations/{operationId}` operations in concert to asynchronously read an image, similar to how the Azure AI Vision service uses those corresponding REST operations. The asynchronous POST method returns an `operationId` that is used as the identifier to the HTTP GET request.
163
163
164
-
From the swagger UI, select the `Analyze` to expand it in the browser. Then select **Try it out** > **Choose file**. In this example, we'll use the following image:
164
+
From the swagger UI, select the `Analyze` to expand it in the browser. Then select **Try it out** > **Choose file**. In this example, we use the following image:
165
165
166
166

167
167
@@ -174,7 +174,7 @@ When the asynchronous POST has run successfully, it returns an **HTTP 202** stat
174
174
server: Kestrel
175
175
```
176
176
177
-
The `operation-location` is the fully qualified URL and is accessed via an HTTP GET. Here is the JSON response from executing the `operation-location` URL from the preceding image:
177
+
The `operation-location` is the fully qualified URL and is accessed via an HTTP GET. Here's the JSON response from executing the `operation-location` URL from the preceding image:
178
178
179
179
```json
180
180
{
@@ -284,7 +284,7 @@ The `operation-location` is the fully qualified URL and is accessed via an HTTP
284
284
285
285
286
286
> [!IMPORTANT]
287
-
> If you deploy multiple Read OCR containers behind a load balancer, for example, under Docker Compose or Kubernetes, you must have an external cache. Because the processing container and the GET request container might not be the same, an external cache stores the results and shares them across containers. For details about cache settings, see [Configure Azure AI Vision Docker containers](./computer-vision-resource-container-config.md).
287
+
> If you deploy multiple Read OCR containers behind a load balancer, for example, under Docker Compose or Kubernetes, you must have an external cache. Because the processing container and the `GET` request container might not be the same, an external cache stores the results and shares them across containers. For details about cache settings, see [Configure Azure AI Vision Docker containers](./computer-vision-resource-container-config.md).
This guide assumes you have successfully followed the steps mentioned in the [quickstart](/azure/ai-services/computer-vision/quickstarts-sdk/image-analysis-client-library-40) page. This means:
15
+
This guide assumes you've successfully followed the steps mentioned in the [quickstart](/azure/ai-services/computer-vision/quickstarts-sdk/image-analysis-client-library-40) page. This means:
16
16
17
-
* You have <ahref="https://portal.azure.com/#create/Microsoft.CognitiveServicesComputerVision"title="created a Computer Vision resource"target="_blank">created a Computer Vision resource </a> and obtained a key and endpoint URL.
18
-
* You have successfully made a `curl.exe` call to the service (or used an alternative tool). You modify the `curl.exe` call based on the examples here.
17
+
* You've <ahref="https://portal.azure.com/#create/Microsoft.CognitiveServicesComputerVision"title="created a Computer Vision resource"target="_blank">created a Computer Vision resource </a> and obtained a key and endpoint URL.
18
+
* You've successfully made a `curl.exe` call to the service (or used an alternative tool). You modify the `curl.exe` call based on the examples here.
19
19
20
20
## Authenticate against the service
21
21
@@ -69,7 +69,7 @@ A populated URL might look like this:
69
69
70
70
### Set model name when using a custom model
71
71
72
-
You can also do image analysis with a custom trained model. To create and train a model, see [Create a custom Image Analysis model](/azure/ai-services/computer-vision/how-to/model-customization). Once your model is trained, all you need is the model's name. You do not need to specify visual features if you use a custom model.
72
+
You can also do image analysis with a custom trained model. To create and train a model, see [Create a custom Image Analysis model](/azure/ai-services/computer-vision/how-to/model-customization). Once your model is trained, all you need is the model's name. You don't need to specify visual features if you use a custom model.
73
73
74
74
75
75
To use a custom model, don't use the features query parameter. Instead, set the `model-name` parameter to the name of your model as shown here. Replace `MyCustomModelName` with your custom model name.
@@ -272,7 +272,7 @@ The service returns a `200` HTTP response, and the body contains the returned da
272
272
273
273
## Error codes
274
274
275
-
On error, the Image Analysis service response contains a JSON payload that includes an error code and error message. It may also include other details in the form of and inner error code and message. For example:
275
+
On error, the Image Analysis service response contains a JSON payload that includes an error code and error message. It might also include other details in the form of and inner error code and message. For example:
Copy file name to clipboardExpand all lines: articles/ai-services/computer-vision/whats-new.md
+2-2Lines changed: 2 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -9,7 +9,7 @@ ms.custom:
9
9
- build-2023
10
10
- ignite-2023
11
11
ms.topic: whats-new
12
-
ms.date: 03/11/2024
12
+
ms.date: 06/30/2025
13
13
ms.collection: ce-skilling-fresh-tier2
14
14
ms.update-cycle: 365-days
15
15
ms.author: pafarley
@@ -51,7 +51,7 @@ For more information, see the [SDK release notes](https://github.com/Azure-Sampl
51
51
52
52
### Image Analysis 4.0 Preview API deprecation
53
53
54
-
On March 31, 2025, the Image Analysis 4.0 Preview APIs will be retired. Before that date, you'll need to migrate your Azure Image Analysis workloads to the [Image Analysis 4.0 GA ](/rest/api/computervision/operation-groups?view=rest-computervision-v4.0%20(2024-02-01))API.
54
+
On March 31, 2025, the Image Analysis 4.0 Preview APIs will be retired. Before that date, you need to migrate your Azure Image Analysis workloads to the [Image Analysis 4.0 GA ](/rest/api/computervision/operation-groups?view=rest-computervision-v4.0%20(2024-02-01))API.
55
55
56
56
We encourage you to make the transition sooner to gain access to improvements such as multimodal embedding, synchronous OCR, people detection, image tagging, smart cropping, caption, dense caption, and image object detection.
57
57
These Image Analysis 4.0 preview APIs will be retired on March 31, 2025:
Copy file name to clipboardExpand all lines: articles/ai-services/openai/concepts/safety-system-message-templates.md
+5-5Lines changed: 5 additions & 5 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -4,7 +4,7 @@ titleSuffix: Azure OpenAI in Azure AI Foundry Models
4
4
description: This article contains recommended safety system messages for your generative AI systems, to help reduce the propensity of harm in various concern areas.
5
5
ms.service: azure-ai-openai
6
6
ms.topic: conceptual
7
-
ms.date: 03/21/2025
7
+
ms.date: 06/30/2025
8
8
ms.custom:
9
9
manager: nitinme
10
10
author: PatrickFarley
@@ -14,12 +14,12 @@ ms.author: pafarley
14
14
15
15
# Safety system message templates
16
16
17
-
This article contains recommended safety system messages for your generative AI systems, to help reduce the propensity of harm in various concern areas. Before you begin evaluating and integrating your safety system messages, visit the [Safety System Message documentation](/azure/ai-services/openai/concepts/system-message) to get started.
17
+
This article contains recommended safety system messages for your generative AI systems to help reduce the propensity of harm in various concern areas. Before you begin evaluating and integrating your safety system messages, visit the [Safety system message conceptual guide](/azure/ai-services/openai/concepts/system-message) to get started.
18
18
19
19
> [!NOTE]
20
-
> Using a safety system message is one of many techniques that can be used for mitigations risks in AI systems and is different from [Azure AI Content Safety](/azure/ai-services/content-safety/overview).
20
+
> Using a safety system message is one of many techniques that can be used for mitigations risks in AI systems and is different from the [Azure AI Content Safety](/azure/ai-services/content-safety/overview) service.
21
21
22
-
## Recommended system messages
22
+
## Recommended system messages
23
23
24
24
Below are examples of recommended system message components you can include to potentially mitigate various harms in your AI system.
25
25
@@ -50,4 +50,4 @@ The following steps show how to leverage safety system messages in [Azure AI Fou
50
50
51
51
## Evaluation
52
52
53
-
We recommend adjusting your safety system message approach based on an iterative process of identification and evaluation. Learn more in our[Safety System Message documentation](/azure/ai-services/openai/concepts/system-message).
53
+
We recommend you adjust your safety system message approach based on an iterative process of identification and evaluation. Learn more in the[Safety system message conceptual guide](/azure/ai-services/openai/concepts/system-message).
0 commit comments