Skip to content

Commit 96a4b9e

Browse files
committed
Merge branch 'main' of https://github.com/MicrosoftDocs/azure-ai-docs-pr into agent-metrics
2 parents 83a2576 + 5adf15a commit 96a4b9e

File tree

654 files changed

+9337
-19546
lines changed

Some content is hidden

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

654 files changed

+9337
-19546
lines changed

.acrolinx-config.edn

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
11
{:allowed-branchname-matches ["main" "release-.*"]
2-
:allowed-filename-matches ["(?i)articles/(?:(?!active-directory/saas-apps/toc.yml|role-based-access-control/resource-provider-operations.md|.*policy/samples/|.*resource-graph/samples/))" "(?i)includes/(?:(?!policy/reference/|policy/standards/|resource-graph/samples/))"]}
2+
:allowed-filename-matches ["articles"]}

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

Lines changed: 40 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,25 @@
11
{
22
"redirections": [
3+
{
4+
"source_path_from_root": "/articles/ai-foundry/azure-openai-in-ai-foundry.md",
5+
"redirect_url": "/azure/ai-foundry/azure-openai-in-azure-ai-foundry",
6+
"redirect_document_id": false
7+
},
8+
{
9+
"source_path_from_root": "/articles/ai-foundry/what-is-ai-foundry.md",
10+
"redirect_url": "/azure/ai-foundry/what-is-azure-ai-foundry",
11+
"redirect_document_id": false
12+
},
13+
{
14+
"source_path_from_root": "/articles/ai-foundry/whats-new-ai-foundry.md",
15+
"redirect_url": "/azure/ai-foundry/whats-new-azure-ai-foundry",
16+
"redirect_document_id": false
17+
},
18+
{
19+
"source_path_from_root": "/articles/ai-foundry/concepts/rbac-ai-foundry.md",
20+
"redirect_url": "/azure/ai-foundry/concepts/rbac-azure-ai-foundry",
21+
"redirect_document_id": false
22+
},
323
{
424
"source_path_from_root": "/articles/ai-studio/how-to/access-on-premises-resources.md",
525
"redirect_url": "/azure/ai-foundry/how-to/access-on-premises-resources",
@@ -90,6 +110,11 @@
90110
"redirect_url": "/azure/ai-foundry/how-to/data-add",
91111
"redirect_document_id": true
92112
},
113+
{
114+
"source_path_from_root": "/articles/ai-foundry/model-inference/reference/api-version-updates.md",
115+
"redirect_url": "/rest/api/aifoundry/modelinference",
116+
"redirect_document_id": false
117+
},
93118
{
94119
"source_path_from_root": "/articles/ai-studio/how-to/deploy-models-cohere-command.md",
95120
"redirect_url": "/azure/ai-foundry/how-to/deploy-models-cohere-command",
@@ -644,7 +669,7 @@
644669
},
645670
{
646671
"source_path_from_root": "/articles/ai-studio/concepts/rbac-ai-studio.md",
647-
"redirect_url": "/azure/ai-foundry/concepts/rbac-ai-foundry",
672+
"redirect_url": "/azure/ai-foundry/concepts/rbac-azure-ai-foundry",
648673
"redirect_document_id": true
649674
},
650675
{
@@ -669,7 +694,7 @@
669694
},
670695
{
671696
"source_path_from_root": "/articles/ai-studio/azure-openai-in-ai-studio.md",
672-
"redirect_url": "/azure/ai-foundry/azure-openai-in-ai-foundry",
697+
"redirect_url": "/azure/ai-foundry/azure-openai-in-azure-ai-foundry",
673698
"redirect_document_id": true
674699
},
675700
{
@@ -679,8 +704,8 @@
679704
},
680705
{
681706
"source_path_from_root": "/articles/ai-studio/ai-services/how-to/connect-ai-services.md",
682-
"redirect_url": "/azure/ai-foundry/ai-services/how-to/connect-ai-services",
683-
"redirect_document_id": true
707+
"redirect_url": "/azure/ai-services/connect-services-ai-foundry-portal",
708+
"redirect_document_id": false
684709
},
685710
{
686711
"source_path_from_root": "/articles/ai-studio/ai-services/how-to/connect-azure-openai.md",
@@ -739,12 +764,12 @@
739764
},
740765
{
741766
"source_path_from_root": "/articles/ai-studio/what-is-ai-studio.md",
742-
"redirect_url": "/azure/ai-foundry/what-is-ai-foundry",
767+
"redirect_url": "/azure/ai-foundry/what-is-azure-ai-foundry",
743768
"redirect_document_id": true
744769
},
745770
{
746771
"source_path_from_root": "/articles/ai-studio/whats-new-ai-studio.md",
747-
"redirect_url": "/azure/ai-foundry/whats-new-ai-foundry",
772+
"redirect_url": "/azure/ai-foundry/whats-new-azure-ai-foundry",
748773
"redirect_document_id": true
749774
},
750775
{
@@ -855,7 +880,7 @@
855880
},
856881
{
857882
"source_path_from_root": "/articles/ai-studio/how-to/models-foundation-azure-ai.md",
858-
"redirect_url": "/azure/ai-studio/ai-services/how-to/connect-ai-services",
883+
"redirect_url": "/azure/ai-services/connect-services-ai-foundry-portal",
859884
"redirect_document_id": true
860885
},
861886
{
@@ -935,17 +960,17 @@
935960
},
936961
{
937962
"source_path_from_root": "/articles/ai-studio/ai-services/get-started.md",
938-
"redirect_url": "/azure/ai-studio/ai-services/how-to/connect-ai-services",
963+
"redirect_url": "/azure/ai-services/connect-services-ai-foundry-portal",
939964
"redirect_document_id": false
940965
},
941966
{
942967
"source_path_from_root": "/articles/ai-studio/ai-services/where-to-use-ai-services.md",
943-
"redirect_url": "/azure/ai-studio/ai-services/how-to/connect-ai-services",
968+
"redirect_url": "/azure/ai-services/connect-services-ai-foundry-portal",
944969
"redirect_document_id": false
945970
},
946971
{
947972
"source_path_from_root": "/articles/ai-studio/ai-services/connect-ai-services.md",
948-
"redirect_url": "/azure/ai-studio/ai-services/how-to/connect-ai-services",
973+
"redirect_url": "/azure/ai-services/connect-services-ai-foundry-portal",
949974
"redirect_document_id": false
950975
},
951976
{
@@ -1107,6 +1132,11 @@
11071132
"source_path_from_root": "/articles/ai-foundry/how-to/prompt-flow.md",
11081133
"redirect_url": "/azure/ai-foundry/concepts/prompt-flow",
11091134
"redirect_document_id": true
1135+
},
1136+
{
1137+
"source_path_from_root": "/articles/ai-foundry/ai-services/how-to/connect-ai-services.md",
1138+
"redirect_url": "/azure/ai-services/connect-services-ai-foundry-portal",
1139+
"redirect_document_id": false
11101140
}
11111141
]
11121142
}

articles/ai-foundry/ai-services/how-to/connect-azure-openai.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -145,5 +145,5 @@ At some point, you want to develop apps with code. Here are some developer resou
145145

146146
## Related content
147147

148-
- [Azure OpenAI in Azure AI Foundry portal](../../azure-openai-in-ai-foundry.md)
148+
- [Azure OpenAI in Azure AI Foundry portal](../../azure-openai-in-azure-ai-foundry.md)
149149
- [Use Azure AI services resources](./connect-ai-services.md)

articles/ai-foundry/azure-openai-in-ai-foundry.md renamed to articles/ai-foundry/azure-openai-in-azure-ai-foundry.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ If you've been using Azure OpenAI Studio, all your work, such as your deployment
3232

3333
:::image type="content" source="media/azure-openai-in-ai-studio/studio-home.png" alt-text="Screenshot shows the new Azure OpenAI in Azure AI Foundry portal." lightbox="media/azure-openai-in-ai-studio/studio-home.png":::
3434

35-
Use the left navigation area to perform your tasks with Azure OpenAI models:
35+
Use the left pane to perform your tasks with Azure OpenAI models:
3636

3737
* **Select models**: The **Model catalog** houses all the available Azure OpenAI models.
3838

articles/ai-foundry/concepts/ai-resources.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -129,5 +129,5 @@ In the Azure portal, you can find resources that correspond to your project in A
129129
## Next steps
130130

131131
- [Quickstart: Analyze images and video in the chat playground](/azure/ai-services/openai/gpt-v-quickstart)
132-
- [Learn more about Azure AI Foundry](../what-is-ai-foundry.md)
132+
- [Learn more about Azure AI Foundry](../what-is-azure-ai-foundry.md)
133133
- [Learn more about projects](../how-to/create-projects.md)

articles/ai-foundry/concepts/architecture.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ At the top level, Azure AI Foundry provides access to the following resources:
2828

2929
When you use Azure AI Foundry portal, you can directly work with Azure OpenAI without an Azure Studio project. Or you can use Azure OpenAI through a project.
3030

31-
For more information, visit [Azure OpenAI in Azure AI Foundry portal](../azure-openai-in-ai-foundry.md).
31+
For more information, visit [Azure OpenAI in Azure AI Foundry portal](../azure-openai-in-azure-ai-foundry.md).
3232

3333
- **Management center**: The management center streamlines governance and management of Azure AI Foundry resources such as hubs, projects, connected resources, and deployments.
3434

@@ -108,7 +108,7 @@ Azure AI services including Azure OpenAI provide control plane endpoints for ope
108108

109109
To reduce the complexity of Azure RBAC management, Azure AI Foundry provides a *control plane proxy* that allows you to perform operations on connected Azure AI services and Azure OpenAI resources. Performing operations on these resources through the control plane proxy only requires Azure RBAC permissions on the hub. The Azure AI Foundry service then performs the call to the Azure AI services or Azure OpenAI control plane endpoint on your behalf.
110110

111-
For more information, see [Role-based access control in Azure AI Foundry portal](rbac-ai-foundry.md).
111+
For more information, see [Role-based access control in Azure AI Foundry portal](rbac-azure-ai-foundry.md).
112112

113113
## Attribute-based access control
114114

articles/ai-foundry/concepts/concept-model-distillation.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,6 @@ We used an advanced prompt during synthetic data generation. The advanced prompt
4141

4242
## Related content
4343

44-
- [What is Azure AI Foundry?](../what-is-ai-foundry.md)
44+
- [What is Azure AI Foundry?](../what-is-azure-ai-foundry.md)
4545
- [Deploy Meta Llama 3.1 models with Azure AI Foundry](../how-to/deploy-models-llama.md)
4646
- [Azure AI Foundry FAQ](../faq.yml)

articles/ai-foundry/concepts/concept-synthetic-data.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,6 @@ To see how to generate synthetic data, you can use the [sample notebook](https:/
3535

3636
## Related content
3737

38-
- [What is Azure AI Foundry?](../what-is-ai-foundry.md)
38+
- [What is Azure AI Foundry?](../what-is-azure-ai-foundry.md)
3939
- [Deploy Meta Llama 3.1 models with Azure AI Foundry](../how-to/deploy-models-llama.md)
4040
- [Azure AI Foundry FAQ](../faq.yml)

articles/ai-foundry/concepts/connections.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,7 @@ When you create a connection with an existing Azure storage account, you can cho
5454
- **Identity-based**: Use your Microsoft Entra ID or managed identity to authenticate data access.
5555

5656
> [!TIP]
57-
> When you use an identity-based connection, Azure role-based access control (Azure RBAC) determines who can access the connection. You must assign the correct Azure RBAC roles to your developers before they can use the connection. For more information, see [Scenario: Connections using Microsoft Entra ID](rbac-ai-foundry.md#scenario-connections-using-microsoft-entra-id-authentication).
57+
> When you use an identity-based connection, Azure role-based access control (Azure RBAC) determines who can access the connection. You must assign the correct Azure RBAC roles to your developers before they can use the connection. For more information, see [Scenario: Connections using Microsoft Entra ID](rbac-azure-ai-foundry.md#scenario-connections-using-microsoft-entra-id-authentication).
5858
5959

6060
The following table shows the supported Azure cloud-based storage services and authentication methods:
@@ -84,7 +84,7 @@ A Uniform Resource Identifier (URI) represents a storage location on your local
8484

8585
Connections allow you to securely store credentials, authenticate access, and consume data and information. Secrets associated with connections are securely persisted in the corresponding Azure Key Vault, adhering to robust security and compliance standards. As an administrator, you can audit both shared and project-scoped connections on a hub level.
8686

87-
Azure connections serve as key vault proxies, and interactions with connections are direct interactions with an Azure key vault. Azure AI Foundry connections store API keys securely, as secrets, in a key vault. The key vault [Azure role-based access control (Azure RBAC)](./rbac-ai-foundry.md) controls access to these connection resources. A connection references the credentials from the key vault storage location for further use. You won't need to directly deal with the credentials after they're stored in the hub's key vault. You have the option to store the credentials in the YAML file. A CLI command or SDK can override them. We recommend that you avoid credential storage in a YAML file, because a security breach could lead to a credential leak.
87+
Azure connections serve as key vault proxies, and interactions with connections are direct interactions with an Azure key vault. Azure AI Foundry connections store API keys securely, as secrets, in a key vault. The key vault [Azure role-based access control (Azure RBAC)](./rbac-azure-ai-foundry.md) controls access to these connection resources. A connection references the credentials from the key vault storage location for further use. You won't need to directly deal with the credentials after they're stored in the hub's key vault. You have the option to store the credentials in the YAML file. A CLI command or SDK can override them. We recommend that you avoid credential storage in a YAML file, because a security breach could lead to a credential leak.
8888

8989

9090
## Next steps

0 commit comments

Comments
 (0)