Skip to content

Commit bb78a31

Browse files
Merge pull request #6187 from MicrosoftDocs/main
Auto Publish – main to live - 2025-07-23 22:06 UTC
2 parents 5f40309 + f8b905c commit bb78a31

File tree

13 files changed

+73
-67
lines changed

13 files changed

+73
-67
lines changed

articles/ai-foundry/agents/how-to/connected-agents.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -230,7 +230,7 @@ To create a multi-agent setup, follow these steps:
230230
```python
231231
import os
232232
from azure.ai.projects import AIProjectClient
233-
from azure.ai.projects.models import ConnectedAgentTool, MessageRole
233+
from azure.ai.agents.models import ConnectedAgentTool, MessageRole
234234
from azure.identity import DefaultAzureCredential
235235

236236

articles/ai-foundry/agents/how-to/tools/azure-functions.md

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -14,10 +14,14 @@ ms.custom: azure-ai-agents
1414

1515
# Use Azure Functions with Azure AI Foundry Agent Service
1616

17-
The Azure AI Foundry Agent Service integrates with Azure Functions, enabling you to create intelligent, event-driven applications with minimal overhead. This combination allows AI-driven workflows to leverage the scalability and flexibility of serverless computing, making it easier to build and deploy solutions that respond to real-time events or complex workflows.
18-
19-
Azure Functions provide support for triggers and bindings, which simplify how your AI Agents interact with external systems and services. Triggers determine when a function executes—such as an HTTP request, message from a queue, or a file upload to Azure Blob Storage and allows agents to act dynamically based on incoming events.
20-
17+
The Azure AI Foundry Agent Service integrates with Azure Functions, enabling you to create intelligent, event-driven applications with minimal overhead. This combination allows AI-driven workflows to leverage the scalability and flexibility of serverless computing, making it easier to build and deploy solutions that respond to real-time events or complex workflows.
18+
19+
Currently, direct integration with Azure Functions is only supported for functions triggered by Azure Storage Queues. Other trigger types, such as HTTP or Blob Storage, are not natively supported at this time.
20+
21+
Azure Functions provide support for triggers and bindings, which simplify how your AI Agents interact with external systems and services. Triggers determine when a function executes—such as an HTTP request, message from a queue, or a file upload to Azure Blob Storage—and allow agents to act dynamically based on incoming events.
22+
23+
For HTTP-triggered Azure Functions, integration is possible by describing the function through an OpenAPI specification and registering it as a callable tool in the agent configuration. Alternatively, you can implement a queue-based wrapper function that receives messages from the agent and internally invokes the HTTP logic, enabling the use of the existing queue-based integration.
24+
2125
Meanwhile, bindings facilitate streamlined connections to input or output data sources, such as databases or APIs, without requiring extensive boilerplate code. For instance, you can configure a trigger to execute an Azure Function whenever a customer message is received in a chatbot and use output bindings to send a response via the Azure AI Agent.
2226

2327
### Supported models

articles/ai-foundry/foundry-local/get-started.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ ms.subservice: foundry-local
99
ms.topic: quickstart
1010
ms.reviewer: samkemp
1111
ms.author: jburchel
12-
author: jburchel
12+
author: jonburchel
1313
reviewer: samuel100
1414
ms.custom:
1515
- build-2025
@@ -35,7 +35,7 @@ Your system must meet the following requirements to run Foundry Local:
3535
- **Operating System**: Windows 10 (x64), Windows 11 (x64/ARM), Windows Server 2025, macOS.
3636
- **Hardware**: Minimum 8GB RAM, 3GB free disk space. Recommended 16GB RAM, 15GB free disk space.
3737
- **Network**: Internet connection for initial model download (optional for offline use)
38-
- **Acceleration (optional)**: NVIDIA GPU (2,000 series or newer), AMD GPU (6,000 series or newer), Qualcomm Snapdragon X Elite (8GB or more of memory), or Apple silicon.
38+
- **Acceleration (optional)**: NVIDIA GPU (2,000 series or newer), AMD GPU (6,000 series or newer), Intel iGPU, Qualcomm Snapdragon X Elite (8GB or more of memory), or Apple silicon.
3939

4040
Also, ensure you have administrative privileges to install software on your device.
4141

articles/ai-foundry/foundry-local/reference/reference-cli.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ ms.subservice: foundry-local
88
ms.custom: build-2025
99
ms.author: jburchel
1010
ms.reviewer: samkemp
11-
author: jburchel
11+
author: jonburchel
1212
reviewer: samuel100
1313
ms.topic: concept-article
1414
ms.date: 07/03/2025

articles/ai-foundry/foundry-local/reference/reference-rest.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ ms.subservice: foundry-local
88
ms.custom: build-2025
99
ms.author: jburchel
1010
ms.reviewer: samkemp
11-
author: jburchel
11+
author: jonburchel
1212
reviewer: samuel100
1313
ms.topic: concept-article
1414
ms.date: 07/03/2025

articles/ai-foundry/foundry-local/what-is-foundry-local.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ ms.topic: overview
1010
ms.date: 07/03/2025
1111
ms.reviewer: samkemp
1212
ms.author: jburchel
13-
author: jburchel
13+
author: jonburchel
1414
reviewer: samuel100
1515
ms.custom: build-2025
1616
#customer intent: As a developer, I want to understand what Azure AI Foundry Local is so that I can use it to build AI applications.

articles/ai-foundry/openai/how-to/role-based-access-control.md

Lines changed: 5 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ author: mrbullwinkle
55
manager: nitinme
66
ms.service: azure-ai-openai
77
ms.topic: how-to
8-
ms.date: 07/11/2025
8+
ms.date: 07/23/2025
99
ms.author: mbullwin
1010
recommendations: false
1111
---
@@ -62,8 +62,7 @@ A user with only this role assigned would be unable to:
6262
❌ Upload datasets for fine-tuning <br>
6363
❌ View, query, filter Stored completions data <br>
6464
❌ Access quota <br>
65-
❌ Create customized content filters <br>
66-
❌ Add a data source for the use your data feature
65+
❌ Create customized content filters
6766

6867
### Cognitive Services OpenAI Contributor
6968

@@ -74,15 +73,14 @@ This role has all the permissions of Cognitive Services OpenAI User and is also
7473
✅ View, query, filter Stored completions data <br>
7574
✅ Create new model deployments or edit existing model deployments **[Added Fall 2023]** <br>
7675
✅ Grant access to the Assistants API <br>
77-
✅ Add data sources to Azure OpenAI On Your Data. **You must also have the [Cognitive Services Contributor](#cognitive-services-contributor) role as well**.
76+
✅ Add data sources to Azure OpenAI On Your Data.
7877

7978
A user with only this role assigned would be unable to:
8079

8180
❌ Create new Azure OpenAI resources <br>
8281
❌ View/Copy/Regenerate keys under **Keys and Endpoint** <br>
8382
❌ Access quota <br>
8483
❌ Create customized content filters <br>
85-
❌ Add a data source for Azure OpenAI On Your Data
8684

8785
### Cognitive Services Contributor
8886

@@ -95,7 +93,7 @@ This role is typically granted access at the resource group level for a user in
9593
✅ Ability to view what models are available for deployment in [Azure AI Foundry portal](https://ai.azure.com/?cid=learnDocs) <br>
9694
✅ Use the Chat, Completions, and DALL-E (preview) playground experiences to generate text and images with any models that have already been deployed to this Azure OpenAI resource <br>
9795
✅ Create customized content filters <br>
98-
✅ Add data sources to Azure OpenAI On Your Data. **You must also have the [Cognitive Services OpenAI Contributor](#cognitive-services-openai-contributor) role as well**.
96+
✅ Add data sources to Azure OpenAI On Your Data. <br>
9997
✅ Create new model deployments or edit existing model deployments (via API) <br>
10098
✅ Create custom fine-tuned models **[Added Fall 2023]**<br>
10199
✅ Upload datasets for fine-tuning **[Added Fall 2023]**<br>
@@ -152,7 +150,7 @@ All the capabilities of Cognitive Services Contributor plus the ability to:
152150
|Create new Azure OpenAI resources|||||
153151
|View/Copy/Regenerate keys under “Keys and Endpoint”|||||
154152
|Create customized content filters|||||
155-
|Add a data source for the on your data feature|||||
153+
|Add a data source for the "on your data" feature|||||
156154
|Access quota|||||
157155
|Make inference API calls with Microsoft Entra ID|||||
158156
## Common Issues

articles/ai-services/content-understanding/toc.yml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -96,6 +96,10 @@ items:
9696
- name: Build a retrieval-augmented solution
9797
displayName: RAG, retrieval, augmented, generation, knowledge, base, search, index, vector
9898
href: tutorial/build-rag-solution.md
99+
- name: Samples
100+
items:
101+
- name: Data extraction using Content Understanding
102+
href: https://github.com/Azure-Samples/data-extraction-using-azure-content-understanding
99103
- name: Responsible AI
100104
items:
101105
- name: Transparency note

articles/machine-learning/how-to-azure-container-for-pytorch-environment.md

Lines changed: 14 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
2-
title: How to create Azure Container for PyTorch Custom Curated environment
2+
title: How to create Azure Container for PyTorch custom curated environments
33
titleSuffix: Azure Machine Learning
4-
description: Create custom curated Azure Container for PyTorch environments in Azure Machine Learning studio to run your machine learning models and reuse it in different scenarios.
4+
description: Create custom curated Azure Container for PyTorch environments in Azure Machine Learning studio to run your machine learning models and reuse them in different scenarios.
55
services: machine-learning
66
author: s-polly
77
ms.author: scottpolly
@@ -10,12 +10,13 @@ ms.service: azure-machine-learning
1010
ms.subservice: core
1111
ms.custom: build-2023, build-2023-dataai
1212
ms.topic: how-to
13-
ms.date: 03/04/2024
13+
ms.date: 07/23/2025
14+
1415
---
1516

1617
# Create custom curated Azure Container for PyTorch (ACPT) environments in Azure Machine Learning studio
1718

18-
In this article you'll learn to create a custom environment in Azure Machine learning. Custom Environments allow you to extend curated environments and add Hugging Face (HF) transformers, datasets or install any other external packages with Azure Machine Learning. Azure machine Learning offers to create a new environment with docker context containing ACPT curated environment as a base image and additional packages on top of it.
19+
In this article, you learn how to create a custom environment in Azure Machine Learning. Custom environments allow you to extend curated environments and add Hugging Face (HF) transformers, datasets, or install other external packages with Azure Machine Learning. Azure Machine Learning enables you to create a new environment with Docker context that contains an ACPT curated environment as a base image with additional packages on top of it.
1920

2021
## Prerequisites
2122

@@ -32,14 +33,14 @@ In the [Azure Machine Learning studio](https://ml.azure.com/registries/environme
3233

3334
## Navigate to curated environments
3435

35-
Navigate to curated environments and search "acpt" to list all the available ACPT curated environments. Selecting the environment shows details of the environment.
36+
Navigate to curated environments and search for "acpt" to list all available ACPT curated environments. Select an environment to view its details.
3637

3738
:::image type="content" source="./media/how-to-azure-container-for-pytorch-environment/navigate-to-curated-environments.png" alt-text="Screenshot of navigating to curated environments." lightbox= "./media/how-to-azure-container-for-pytorch-environment/navigate-to-curated-environments.png":::
3839

3940

4041
## Get details of the curated environments
4142

42-
To create a custom environment, you need the base docker image repository, which can be found in the **Description** section as **Azure Container Registry**. Copy the **Azure Container Registry** name, which is used later when you create a new custom environment.
43+
To create a custom environment, you need the base Docker image repository, which you can find in the **Description** section as **Azure Container Registry**. Copy the **Azure Container Registry** name to use later when you create a new custom environment.
4344

4445
:::image type="content" source="./media/how-to-azure-container-for-pytorch-environment/get-details-curated-environments.png" alt-text="Screenshot of getting container registry name." lightbox= "./media/how-to-azure-container-for-pytorch-environment/get-details-curated-environments.png":::
4546

@@ -51,22 +52,22 @@ Go back and select the **Custom Environments** tab.
5152

5253
## Create custom environments
5354

54-
Select **+ Create**. In the "Create Environment" window, name the environment, description, and select **Create a new docker context** in the Select environments type section.
55+
Select **+ Create**. In the "Create Environment" window, provide a name and description for the environment, and select **Create a new docker context** in the "Select environment type" section.
5556

5657
:::image type="content" source="./media/how-to-azure-container-for-pytorch-environment/create-environment-window.png" alt-text="Screenshot of creating custom environment." lightbox= "./media/how-to-azure-container-for-pytorch-environment/create-environment-window.png":::
5758

58-
Paste the docker image name that you copied in previously. Configure your environment by declaring the base image and add any env variables you want to use and the packages that you want to include.
59+
Paste the Docker image name that you copied previously. Configure your environment by declaring the base image and adding any environment variables you want to use and the packages that you want to include.
5960

6061
:::image type="content" source="./media/how-to-azure-container-for-pytorch-environment/configure-environment.png" alt-text="Screenshot of configuring the environment with name, packages with docker context." lightbox= "./media/how-to-azure-container-for-pytorch-environment/configure-environment.png":::
6162

62-
Review your environment settings, add any tags if needed and select on the **Create** button to create your custom environment.
63+
Review your environment settings, add any tags if needed, and select the **Create** button to create your custom environment.
6364

64-
That's it! You've now created a custom environment in Azure Machine Learning studio and can use it to run your machine learning models.
65+
You've now created a custom environment in Azure Machine Learning studio that you can use to run your machine learning models.
6566

6667
## Next steps
6768

6869
- Learn more about environment objects:
69-
- [What are Azure Machine Learning environments? ](concept-environments.md).
70-
- Learn more about [curated environments](concept-environments.md).
71-
- Learn more about [training models in Azure Machine Learning](concept-train-machine-learning-model.md).
70+
- [What are Azure Machine Learning environments?](concept-environments.md)
71+
- Learn more about [curated environments](concept-environments.md)
72+
- Learn more about [training models in Azure Machine Learning](concept-train-machine-learning-model.md)
7273
- [Azure Container for PyTorch (ACPT) reference](resource-azure-container-for-pytorch.md)

0 commit comments

Comments
 (0)