Skip to content

Commit 9912e1b

Browse files
authored
Merge pull request #285072 from MicrosoftDocs/main
8/20/2024 AM Publish
2 parents c8544ac + 70b9ff9 commit 9912e1b

File tree

60 files changed

+9307
-1221
lines changed

Some content is hidden

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

60 files changed

+9307
-1221
lines changed

.openpublishing.redirection.json

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4574,6 +4574,16 @@
45744574
"source_path_from_root": "/articles/virtual-network/how-to-create-encryption-cli.md",
45754575
"redirect_url": "/azure/virtual-network/how-to-create-encryption",
45764576
"redirect_document_id": false
4577+
},
4578+
{
4579+
"source_path_from_root": "/articles/virtual-network/tutorial-filter-network-traffic-powershell.md",
4580+
"redirect_url": "/azure/virtual-network/tutorial-filter-network-traffic",
4581+
"redirect_document_id": false
4582+
},
4583+
{
4584+
"source_path_from_root": "/articles/virtual-network/tutorial-filter-network-traffic-cli.md",
4585+
"redirect_url": "/azure/virtual-network/tutorial-filter-network-traffic",
4586+
"redirect_document_id": false
45774587
}
45784588
]
45794589
}

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

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ ms.custom:
1010
- ignite-2023
1111
- references_regions
1212
ms.topic: conceptual
13-
ms.date: 08/14/2024
13+
ms.date: 08/16/2024
1414
ms.author: mbullwin
1515
---
1616

@@ -50,27 +50,28 @@ The following sections provide you with a quick guide to the default quotas and
5050
| GPT-4 `vision-preview` & GPT-4 `turbo-2024-04-09` default max tokens | 16 <br><br> Increase the `max_tokens` parameter value to avoid truncated responses. GPT-4o max tokens defaults to 4096. |
5151
| Max number of custom headers in API requests<sup>1</sup> | 10 |
5252

53-
<sup>1</sup> Our current APIs allow up to 10 custom headers, which are passed through the pipeline, and returned. We have noticed some customers now exceed this header count resulting in HTTP 431 errors. There is no solution for this error, other than to reduce header volume. **In future API versions we will no longer pass through custom headers**. We recommend customers not depend on custom headers in future system architectures.
54-
53+
<sup>1</sup> Our current APIs allow up to 10 custom headers, which are passed through the pipeline, and returned. We have noticed some customers now exceed this header count resulting in HTTP 431 errors. There is no solution for this error, other than to reduce header volume. **In future API versions we will no longer pass through custom headers**. We recommend customers not depend on custom headers in future system architectures.
5554

5655
## Regional quota limits
5756

5857
[!INCLUDE [Quota](./includes/model-matrix/quota.md)]
5958

6059
[!INCLUDE [Quota](./includes/global-batch-limits.md)]
6160

62-
## gpt-4o rate limits
61+
## gpt-4o & GPT-4 Turbo rate limits
6362

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

66-
### gpt-4o global standard
65+
### gpt-4o & GPT-4 Turbo global standard
6766

6867
| Model|Tier| Quota Limit in tokens per minute (TPM) | Requests per minute |
6968
|---|---|:---:|:---:|
7069
|`gpt-4o`|Enterprise agreement | 30 M | 180 K |
7170
|`gpt-4o-mini` | Enterprise agreement | 50 M | 300 K |
71+
|`gpt-4` (turbo-2024-04-09) | Enterprise agreement | 2 M | 12 K |
7272
|`gpt-4o` |Default | 450 K | 2.7 K |
7373
|`gpt-4o-mini` | Default | 2 M | 12 K |
74+
|`gpt-4` (turbo-2024-04-09) | Default | 450 K | 2.7 K |
7475

7576
M = million | K = thousand
7677

articles/ai-services/what-are-ai-services.md

Lines changed: 12 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -21,30 +21,35 @@ ms.custom:
2121

2222
## Available Azure AI services
2323

24-
Learn how an Azure AI service can help your enhance applications and optimize your workflows:
24+
When building AI applications, use the following Azure AI services:
2525

2626
| Service | Description |
2727
| --- | --- |
28-
| ![Anomaly Detector icon](~/reusable-content/ce-skilling/azure/media/ai-services/anomaly-detector.svg) [Anomaly Detector](./Anomaly-Detector/index.yml) (retired) | Identify potential problems early on. |
2928
| ![Azure AI Search icon](~/reusable-content/ce-skilling/azure/media/ai-services/search.svg) [Azure AI Search](../search/index.yml) | Bring AI-powered cloud search to your mobile and web apps. |
3029
| ![Azure OpenAI Service icon](~/reusable-content/ce-skilling/azure/media/ai-services/azure-openai.svg) [Azure OpenAI](./openai/index.yml) | Perform a wide variety of natural language tasks. |
3130
| ![Bot service icon](~/reusable-content/ce-skilling/azure/media/ai-services/bot-services.svg) [Bot Service](/composer/) | Create bots and connect them across channels. |
32-
| ![Content Moderator icon](~/reusable-content/ce-skilling/azure/media/ai-services/content-moderator.svg) [Content Moderator](./content-moderator/index.yml) (retired) | Detect potentially offensive or unwanted content. |
3331
| ![Content Safety icon](~/reusable-content/ce-skilling/azure/media/ai-services/content-safety.svg) [Content Safety](./content-safety/index.yml) | An AI service that detects unwanted contents. |
3432
| ![Custom Vision icon](~/reusable-content/ce-skilling/azure/media/ai-services/custom-vision.svg) [Custom Vision](./custom-vision-service/index.yml) | Customize image recognition for your business. |
3533
| ![Document Intelligence icon](~/reusable-content/ce-skilling/azure/media/ai-services/document-intelligence.svg) [Document Intelligence](./document-intelligence/index.yml) | Turn documents into intelligent data-driven solutions. |
3634
| ![Face icon](~/reusable-content/ce-skilling/azure/media/ai-services/face.svg) [Face](./computer-vision/overview-identity.md) | Detect and identify people and emotions in images. |
3735
| ![Immersive Reader icon](~/reusable-content/ce-skilling/azure/media/ai-services/immersive-reader.svg) [Immersive Reader](./immersive-reader/index.yml) | Help users read and comprehend text. |
3836
| ![Language icon](~/reusable-content/ce-skilling/azure/media/ai-services/language.svg) [Language](./language-service/index.yml) | Build apps with industry-leading natural language understanding capabilities. |
39-
| ![Language Understanding icon](~/reusable-content/ce-skilling/azure/media/ai-services/luis.svg) [Language understanding](./luis/index.yml) (retired) | Understand natural language in your apps. |
40-
| ![Metrics Advisor icon](~/reusable-content/ce-skilling/azure/media/ai-services/metrics-advisor.svg) [Metrics Advisor](./metrics-advisor/index.yml) (retired) | An AI service that detects unwanted contents. |
41-
| ![Personalizer icon](~/reusable-content/ce-skilling/azure/media/ai-services/personalizer.svg) [Personalizer](./personalizer/index.yml) (retired) | Create rich, personalized experiences for each user. |
42-
| ![QnA Maker icon](~/reusable-content/ce-skilling/azure/media/ai-services/luis.svg) [QnA maker](./qnamaker/index.yml) (retired) | Distill information into easy-to-navigate questions and answers. |
4337
| ![Speech icon](~/reusable-content/ce-skilling/azure/media/ai-services/speech.svg) [Speech](./speech-service/index.yml) | Speech to text, text to speech, translation, and speaker recognition. |
4438
| ![Translator icon](~/reusable-content/ce-skilling/azure/media/ai-services/translator.svg) [Translator](./translator/index.yml) | Use AI-powered translation technology to translate more than 100 in-use, at-risk, and endangered languages and dialects. |
4539
| ![Video Indexer icon](~/reusable-content/ce-skilling/azure/media/ai-services/video-indexer.svg) [Video Indexer](/azure/azure-video-indexer/) | Extract actionable insights from your videos. |
4640
| ![Vision icon](~/reusable-content/ce-skilling/azure/media/ai-services/vision.svg) [Vision](./computer-vision/index.yml) | Analyze content in images and videos. |
4741

42+
The following Azure AI services are scheduled for retirement. These services are still available for existing applications but don't use them for new AI applications:
43+
44+
| Service | Description |
45+
| --- | --- |
46+
| ![Anomaly Detector icon](~/reusable-content/ce-skilling/azure/media/ai-services/anomaly-detector.svg) [Anomaly Detector](./Anomaly-Detector/index.yml) (retired) | Identify potential problems early on. |
47+
| ![Content Moderator icon](~/reusable-content/ce-skilling/azure/media/ai-services/content-moderator.svg) [Content Moderator](./content-moderator/index.yml) (retired) | Detect potentially offensive or unwanted content. |
48+
| ![Language Understanding icon](~/reusable-content/ce-skilling/azure/media/ai-services/luis.svg) [Language understanding](./luis/index.yml) (retired) | Understand natural language in your apps. |
49+
| ![Metrics Advisor icon](~/reusable-content/ce-skilling/azure/media/ai-services/metrics-advisor.svg) [Metrics Advisor](./metrics-advisor/index.yml) (retired) | An AI service that detects unwanted contents. |
50+
| ![Personalizer icon](~/reusable-content/ce-skilling/azure/media/ai-services/personalizer.svg) [Personalizer](./personalizer/index.yml) (retired) | Create rich, personalized experiences for each user. |
51+
| ![QnA Maker icon](~/reusable-content/ce-skilling/azure/media/ai-services/luis.svg) [QnA maker](./qnamaker/index.yml) (retired) | Distill information into easy-to-navigate questions and answers. |
52+
4853
## Pricing tiers and billing
4954

5055
Pricing tiers (and the amount you get billed) are based on the number of transactions you send using your authentication information. Each pricing tier specifies the:

articles/ai-studio/how-to/configure-managed-network.md

Lines changed: 46 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -629,6 +629,52 @@ To configure a managed virtual network that allows only approved outbound commun
629629

630630
---
631631

632+
## Manually provision a managed VNet
633+
634+
The managed VNet is automatically provisioned when you create a compute instance. When you rely on automatic provisioning, it can take around __30 minutes__ to create the first compute instance as it is also provisioning the network. If you configured FQDN outbound rules (only available with allow only approved mode), the first FQDN rule adds around __10 minutes__ to the provisioning time. If you have a large set of outbound rules to be provisioned in the managed network, it can take longer for provisioning to complete. The increased provisioning time can cause your first compute instance creation to time out.
635+
636+
To reduce the wait time and avoid potential timeout errors, we recommend manually provisioning the managed network. Then wait until the provisioning completes before you create a compute instance.
637+
638+
> [!NOTE]
639+
> To create an online deployment, you must manually provision the managed network, or create a compute instance first which will automatically provision it.
640+
641+
# [Azure portal](#tab/portal)
642+
643+
Use the __Azure CLI__ or __Python SDK__ tabs to learn how to manually provision the managed VNet.
644+
645+
# [Azure CLI](#tab/azure-cli)
646+
647+
The following example shows how to provision a managed VNet.
648+
649+
```azurecli
650+
az ml workspace provision-network -g my_resource_group -n my_ai_hub_name
651+
```
652+
653+
To verify that the provisioning has completed, use the following command:
654+
655+
```azurecli
656+
az ml workspace show -n my_ai_hub_name -g my_resource_group --query managed_network
657+
```
658+
659+
# [Python SDK](#tab/python)
660+
661+
The following example shows how to provision a managed VNet:
662+
663+
```python
664+
# Connect to a workspace named "myworkspace"
665+
ml_client = MLClient(DefaultAzureCredential(), subscription_id, resource_group, workspace_name="myAIHubName")
666+
667+
provision_network_result = ml_client.workspaces.begin_provision_network(workspace_name=ai_hub_name).result()
668+
```
669+
670+
To verify that the AI Hub has been provisioned, use `ml_client.workspaces.get()` to get the AI Hub information. The `managed_network` property contains the status of the managed network.
671+
672+
```python
673+
ws = ml_client.workspaces.get()
674+
print(ws.managed_network.status)
675+
```
676+
677+
---
632678

633679
## Manage outbound rules
634680

0 commit comments

Comments
 (0)