Skip to content

Commit 13c2640

Browse files
committed
Merge branch 'main' of https://github.com/MicrosoftDocs/azure-ai-docs-pr into aoai-updates
2 parents 8415067 + 0c8e857 commit 13c2640

File tree

750 files changed

+4799
-5342
lines changed

Some content is hidden

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

750 files changed

+4799
-5342
lines changed

.openpublishing.publish.config.json

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -127,6 +127,12 @@
127127
"url": "https://github.com/azure-ai-foundry/foundry-samples",
128128
"branch": "main",
129129
"branch_mapping": {}
130+
},
131+
{
132+
"path_to_root": "foundry-samples-nov25-updates",
133+
"url": "https://github.com/azure-ai-foundry/foundry-samples",
134+
"branch": "nov25-updates",
135+
"branch_mapping": {}
130136
},
131137
{
132138
"path_to_root": "azureml-examples-main",
@@ -194,6 +200,12 @@
194200
"branch": "main",
195201
"branch_mapping": {}
196202
},
203+
{
204+
"path_to_root": "azure-search-java-samples",
205+
"url": "https://github.com/Azure-Samples/azure-search-java-samples",
206+
"branch": "main",
207+
"branch_mapping": {}
208+
},
197209
{
198210
"path_to_root": "azure-search-dotnet-samples",
199211
"url": "https://github.com/Azure-Samples/azure-search-dotnet-samples",

articles/ai-foundry/.openpublishing.redirection.ai-studio.json

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -210,6 +210,11 @@
210210
"redirect_url": "/azure/ai-foundry/how-to/deploy-models-llama",
211211
"redirect_document_id": true
212212
},
213+
{
214+
"source_path_from_root": "/articles/ai-foundry/open-ai/how-to/deployment-types.md",
215+
"redirect_url": "/azure/ai-foundry/foundry-models/concepts/deployment-types",
216+
"redirect_document_id": true
217+
},
213218
{
214219
"source_path_from_root": "/articles/ai-foundry/how-to/deploy-models-llama.md",
215220
"redirect_url": "/azure/ai-foundry/concepts/models-featured#meta",

articles/ai-foundry/agents/concepts/model-region-support.md

Lines changed: 69 additions & 65 deletions
Large diffs are not rendered by default.

articles/ai-foundry/agents/environment-setup.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ Projects are currently the unit of sharing and isolation in Foundry. See the [wh
3838

3939
### Prerequisites
4040

41-
* An Azure subscription - [Create one for free](https://azure.microsoft.com/free/cognitive-services).
41+
* An Azure subscription - [Create one for free](https://azure.microsoft.com/pricing/purchase-options/azure-account?cid=msft_learn).
4242
* Ensure that the individual creating the account and project has the **Azure AI Account Owner** role at the subscription scope
4343
* If configuring a [standard setup](#choose-your-setup), the same individual must also have permissions to assign roles to required resources (Cosmos DB, Azure AI Search, Azure Blob Storage). For more information on RBAC roles, specific to Azure AI Foundry Agent Service, see [Azure AI Foundry Agent Service RBAC roles](../concepts/rbac-azure-ai-foundry.md).
4444
* The built-in role needed is **Role Based Access Administrator**.

articles/ai-foundry/agents/faq.yml

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ metadata:
88
ms.service: azure-ai-foundry
99
ms.subservice: azure-ai-foundry-agent-service
1010
ms.topic: faq
11-
ms.date: 06/30/2025
11+
ms.date: 10/09/2025
1212
ms.author: aahi
1313
author: aahill
1414
title: Azure AI Foundry Agent Service frequently asked questions
@@ -55,8 +55,4 @@ sections:
5555
- question: |
5656
Is there any additional pricing or quota for using Foundry Agent Service?
5757
answer: |
58-
No. All [quotas](quotas-limits.md) apply to using models with Foundry Agent Service.
59-
- question: |
60-
Does the Foundry Agent Service API support non-Azure OpenAI models?
61-
answer: |
62-
Yes, the Foundry Agent Service API supports non-Azure OpenAI models. See the [models](concepts\model-region-support.md) page for more information.
58+
No. All [quotas](quotas-limits.md) apply to using models with Foundry Agent Service.

articles/ai-foundry/agents/how-to/tools/model-context-protocol.md

Lines changed: 16 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ manager: nitinme
77
ms.service: azure-ai-foundry
88
ms.subservice: azure-ai-foundry-agent-service
99
ms.topic: how-to
10-
ms.date: 09/30/2025
10+
ms.date: 10/10/2025
1111
author: aahill
1212
ms.author: aahi
1313
---
@@ -74,6 +74,21 @@ For more information on using MCP, see:
7474

7575
1. Submit your approval to the agent with `call_id` by setting `approve` to `true`.
7676

77+
## Host a local MCP server
78+
79+
The Azure AI Foundry Agent Service runtime only accepts a remote MCP server endpoint. If you want to add tools from a local MCP server, you'll have to self-host it on [Azure Container Apps](/samples/azure-samples/mcp-container-ts/mcp-container-ts/) or [Azure Functions](https://github.com/Azure-Samples/mcp-sdk-functions-hosting-python/blob/main/ExistingServer.md) to get a remote MCP server endpoint. Pay attention to the following considerations when attempting to host local MCP servers in the cloud:
80+
81+
|Local MCP server setup | Hosting in Azure Container Apps | Hosting in Azure Functions |
82+
|:---------:|:---------:|:---------:|
83+
| **Transport** | HTTP POST/GET endpoints required. | HTTP streamable required. |
84+
| **Code changes** | Container rebuild required. | Azure Functions-specific configuration files required in the root directory. |
85+
| **Authentication** | Custom authentication implementation required. | Key-based only. OAuth needs API Management. |
86+
| **Language** | Any language that runs in Linux containers (Python, Node.js, .NET, TypeScript, Go). | Python, Node.js, Java, .NET only. |
87+
| **Container Requirements** | Linux (linux/amd64) only. No privileged containers.| Containerized servers are not supported. |
88+
| **Dependencies** | All dependencies must be in container image. | OS-level dependencies (such as Playwright) are not supported. |
89+
| **State** | Stateless only. | Stateless only. |
90+
| **UVX/NPX** | Supported. | Not supported. `npx` start commands not supported. |
91+
7792
## Related content
7893

7994
* [Code samples for the Model Context Protocol tool](./model-context-protocol-samples.md)

articles/ai-foundry/agents/how-to/use-your-own-resources.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@ If you want to continue using your hub-based project and connection string, you
5050
> * Make sure your Azure OpenAI resource and Azure AI Foundry account and project are in the same region.
5151
5252
## Prerequisites
53-
* An Azure subscription - [Create one for free](https://azure.microsoft.com/free/cognitive-services).
53+
* An Azure subscription - [Create one for free](https://azure.microsoft.com/pricing/purchase-options/azure-account?cid=msft_learn).
5454
* Ensure that the individual creating the account and project has the **Azure AI Account Owner** role at the subscription scope
5555
* If configuring a [standard setup](#choose-basic-or-standard-agent-setup), the same individual must also have permissions to assign roles to required resources (Cosmos DB, Search, Storage). For more information about RBAC in Azure AI Foundry, see [RBAC in Azure AI Foundry](../../../ai-foundry/concepts/rbac-azure-ai-foundry.md).
5656
* The built-in role needed is **Role Based Access Administrator**.

articles/ai-foundry/agents/how-to/virtual-networks.md

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -37,16 +37,17 @@ For customers without an existing virtual network, the Standard Setup with Priva
3737
- **Subnet IP address limitation**: both subnets must have IP ranges under `172.16.0.0/12` or `192.168.0.0/16`, i.e. class B or C private address ranges reserved for private networking. Public Class A, B or C address ranges are not supported. Private Class A address ranges have limited region support. For more information, see [our Private Network Secured Agent deployment template on GitHub](https://github.com/azure-ai-foundry/foundry-samples/blob/main/samples/microsoft/infrastructure-setup/15-private-network-standard-agent-setup/README.md).
3838
- **Agent subnet exclusivity**: The agent subnet cannot be shared by multiple Azure AI Foundry resources. Each AI Foundry must use a dedicated agent subnet.
3939
- **Agent subnet size**: The recommended size of the delegated Agent subnet is /24 (256 addresses) due to the delegation of the subnet to `Microsoft.App/environment`. For more on the subnet sizing, see [Configuring virtual networks for Azure Container Apps](/azure/container-apps/custom-virtual-networks?tabs=workload-profiles-env#subnet).
40-
- **Agent subnet egress firewall allowlisting**: If you are integrating an Azure Firewall with your private network secured standard agent, please allowlist the Fully Qualified Domain Names (FQDNs) listed in the [Integrate with Azure Firewall](/azure/container-apps/use-azure-firewall#application-rules) article.
41-
- **All Foundry workspace resources must be deployed in the same region as the virtual network (VNet)**. This includes Cosmos DB, Storage Account, AI Search, Foundry Account, Project, and Managed Identity.
42-
- **Exception:** You may connect your Foundry Project to models deployed in a different region (on another AI Foundry or Azure OpenAI resource) by configuring an appropriate AI Services connection on the Project's [capability host](/azure/templates/microsoft.cognitiveservices/accounts/projects/capabilityhosts).
40+
- **Agent subnet egress firewall allowlisting**: If you are integrating an Azure Firewall with your private network secured standard agent, please allowlist the Fully Qualified Domain Names (FQDNs) listed under __Managed Identity__ in the [Integrate with Azure Firewall](/azure/container-apps/use-azure-firewall#application-rules) article or add the Service Tag __AzureActiveDirectory__.
41+
- Verify no TLS inspection happens in the Firewall that could be adding a self-signed certificate. During failures, inspect if there is any traffic landing on the Firewall and what traffic is being blocked by the Firewall.
42+
- **All Foundry workspace resources must be deployed in the same region as the virtual network (VNet)**. This includes Cosmos DB, Storage Account, AI Search, Foundry Account, Project, Managed Identity, Azure OpenAI, or another Foundry resource used for model deployments.
43+
- **Exception:** You may connect your Foundry Project to models deployed in a different region by configuring an appropriate AI Services connection on the Project's [capability host](/azure/templates/microsoft.cognitiveservices/accounts/projects/capabilityhosts).
4344
- **Region availability**:
4445
- For supported regions for model deployments, see: [Azure OpenAI model region support](../concepts/model-region-support.md#available-models).
4546
- **Azure Blob Storage**: using Azure Blob Storage files with the File Search tool isn't supported.
4647
- **Private MCP Server**: using private MCP servers deployed in the same virtual network is not supported, only publicly accessible MCP servers are supported.
4748

4849
## Prerequisites
49-
* An Azure subscription - [Create one for free](https://azure.microsoft.com/free/cognitive-services).
50+
* An Azure subscription - [Create one for free](https://azure.microsoft.com/pricing/purchase-options/azure-account?cid=msft_learn).
5051
* Ensure that the individual creating the account and project has the **Azure AI Account Owner** role at the subscription scope
5152
* The person deploying the template must also have permissions to assign roles to required resources (Cosmos DB, Search, Storage).
5253
* The built-in role needed is **Role Based Access Administrator**.

articles/ai-foundry/agents/whats-new.md

Lines changed: 18 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,14 +8,31 @@ ms.author: aahi
88
ms.service: azure-ai-foundry
99
ms.subservice: azure-ai-foundry-agent-service
1010
ms.topic: overview
11-
ms.date: 08/07/2025
11+
ms.date: 10/08/2025
1212
ms.custom: azure-ai-agents
1313
---
1414

1515
# What's new in Azure AI Foundry Agent Service
1616

1717
This article provides a summary of the latest releases and major documentation updates for Azure AI Foundry Agent Service.
1818

19+
## October 2025
20+
21+
### Additional model support
22+
23+
The Agent Service supports the following [models](./concepts/model-region-support.md):
24+
* gpt-5
25+
* gpt-5-mini
26+
* gpt-5-nano
27+
* gpt-5-chat
28+
29+
30+
## September 2025
31+
32+
### Computer Use tool
33+
34+
The [Computer Use](./how-to/tools/computer-use.md) tool is now available in preview. Computer Use is a specialized AI tool that uses a specialized model that can perform tasks by interacting with computer systems and applications through their user interfaces.
35+
1936
## August 2025
2037

2138
### Java SDK Availability

0 commit comments

Comments
 (0)