Skip to content

Commit 45f4fa1

Browse files
authored
Merge pull request #114 from Azure-Samples/howie/rename-foundry
Rename to Foundry
2 parents 9457299 + 377c4e4 commit 45f4fa1

File tree

8 files changed

+23
-23
lines changed

8 files changed

+23
-23
lines changed

README.md

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<!-- YAML front-matter schema: https://review.learn.microsoft.com/en-us/help/contribute/samples/process/onboarding?branch=main#supported-metadata-fields-for-readmemd -->
22

3-
# Get Started with Chat Using Azure AI Foundry
3+
# Get Started with Chat Using Microsoft Foundry
44

55
<div style="text-align:center;">
66

@@ -14,9 +14,9 @@
1414

1515
This solution deploys a web-based chat application with AI capabilities running in Azure Container App.
1616

17-
The application leverages Azure AI Foundry projects and Foundry Tools to provide intelligent chat functionality. It supports both direct AI model interaction and Retrieval-Augmented Generation (RAG) using Azure AI Search for knowledge retrieval from uploaded files, enabling it to generate responses with citations. The solution also includes built-in monitoring capabilities with tracing to ensure easier troubleshooting and optimized performance.
17+
The application leverages Microsoft Foundry projects and Foundry Tools to provide intelligent chat functionality. It supports both direct AI model interaction and Retrieval-Augmented Generation (RAG) using Azure AI Search for knowledge retrieval from uploaded files, enabling it to generate responses with citations. The solution also includes built-in monitoring capabilities with tracing to ensure easier troubleshooting and optimized performance.
1818

19-
This solution creates an Azure AI Foundry project and Foundry Tools. More details about the resources can be found in the [resources](#resources) documentation. There are options to enable RAG, logging, tracing, and monitoring.
19+
This solution creates an Microsoft Foundry project and Foundry Tools. More details about the resources can be found in the [resources](#resources) documentation. There are options to enable RAG, logging, tracing, and monitoring.
2020

2121
Instructions are provided for deployment through GitHub Codespaces, VS Code Dev Containers, and your local development environment.
2222

@@ -70,7 +70,7 @@ This guide covers:
7070
• Embedding file upload
7171
• Testing and debugging your application
7272

73-
- **[Tracing and Monitoring](./docs/other_features.md#tracing-and-monitoring)** - View console logs in Azure portal and App Insights tracing in Azure AI Foundry for debugging and performance monitoring.
73+
- **[Tracing and Monitoring](./docs/other_features.md#tracing-and-monitoring)** - View console logs in Azure portal and App Insights tracing in Microsoft Foundry for debugging and performance monitoring.
7474

7575
## Resource Clean-up
7676

@@ -102,7 +102,7 @@ However, Azure Container Registry has a fixed cost per registry per day.
102102
103103
You can try the [Azure pricing calculator](https://azure.microsoft.com/en-us/pricing/calculator) for the resources:
104104
105-
* Azure AI Foundry: Free tier. [Pricing](https://azure.microsoft.com/pricing/details/ai-studio/)
105+
* Microsoft Foundry: Free tier. [Pricing](https://azure.microsoft.com/pricing/details/ai-studio/)
106106
* Azure AI Search: Standard tier, S1. Pricing is based on the number of documents and operations. [Pricing](https://azure.microsoft.com/pricing/details/search/)
107107
* Azure Storage Account: Standard tier, LRS. Pricing is based on storage and operations. [Pricing](https://azure.microsoft.com/pricing/details/storage/blobs/)
108108
* Foundry Tools: S0 tier, defaults to gpt-4o-mini and text-embedding-ada-002 models. Pricing is based on token count. [Pricing](https://azure.microsoft.com/pricing/details/cognitive-services/)
@@ -130,7 +130,7 @@ For a more comprehensive list of best practices and security recommendations for
130130

131131
### Resources
132132

133-
This template creates everything you need to get started with Azure AI Foundry:
133+
This template creates everything you need to get started with Microsoft Foundry:
134134

135135
| Resource | Description |
136136
|----------|-------------|

docs/deploy_customization.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,15 @@
11

2-
# Getting Started with Chat Using Azure AI Foundry: Deployment customization
2+
# Getting Started with Chat Using Microsoft Foundry: Deployment customization
33

4-
This document describes how to customize the deployment of the Agents Chat with Azure AI Foundry. Once you follow the steps here, you can run `azd up` as described in the section below.
4+
This document describes how to customize the deployment of the Agents Chat with Microsoft Foundry. Once you follow the steps here, you can run `azd up` as described in the section below.
55

66
* [Use existing resources](#use-existing-resources)
77
* [Enabling and disabling resources provision](#enabling-and-disabling-resources-provision)
88
* [Customizing resource names](#customizing-resource-names)
99
* [Customizing model deployments](#customizing-model-deployments)
1010

1111
## Use existing resources
12-
Be default, this template provisions a new resource group along with other resources. If you already have provisioned Azure AI Foundry and Azure AI Foundry Project (not a hub based project), you might reuse these resources by setting:
12+
Be default, this template provisions a new resource group along with other resources. If you already have provisioned Microsoft Foundry and Microsoft Foundry Project (not a hub based project), you might reuse these resources by setting:
1313

1414
To find the value:
1515

@@ -40,8 +40,8 @@ Once you disable these resources, they will not be deployed when you run `azd up
4040
By default, this template will use a naming convention with unique strings to prevent naming collisions within Azure.
4141
To override default naming conventions, the following keys can be set:
4242

43-
* `AZURE_AIPROJECT_NAME` - The name of the Azure AI Foundry project
44-
* `AZURE_AISERVICES_NAME` - The name of the Azure AI Foundry
43+
* `AZURE_AIPROJECT_NAME` - The name of the Microsoft Foundry project
44+
* `AZURE_AISERVICES_NAME` - The name of the Microsoft Foundry
4545
* `AZURE_STORAGE_ACCOUNT_NAME` - The name of the Storage Account
4646
* `AZURE_APPLICATION_INSIGHTS_NAME` - The name of the Application Insights instance
4747
* `AZURE_LOG_ANALYTICS_WORKSPACE_NAME` - The name of the Log Analytics workspace used by Application Insights

docs/deployment.md

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ You can view the permissions for your account and subscription by going to Azure
1414

1515
Check the [Azure Products by Region](https://azure.microsoft.com/en-us/explore/global-infrastructure/products-by-region/?products=all&regions=all) page and select a **region** where the following services are available:
1616

17-
- [Azure AI Foundry](https://learn.microsoft.com/en-us/azure/ai-foundry/)
17+
- [Microsoft Foundry](https://learn.microsoft.com/en-us/azure/ai-foundry/)
1818
- [Azure Container Apps](https://learn.microsoft.com/en-us/azure/container-apps/)
1919
- [Azure Container Registry](https://learn.microsoft.com/en-us/azure/container-registry/)
2020
- [Azure AI Search](https://learn.microsoft.com/en-us/azure/search/)
@@ -184,7 +184,7 @@ When you start a deployment, most parameters will have default values. You can c
184184

185185
| **Setting** | **Description** | **Default value** |
186186
|------------|----------------| ------------|
187-
| **Existing Project Resource ID** | Specify an existing project resource ID to be used instead of provisioning new Azure AI Foundry project and Foundry Tools. | |
187+
| **Existing Project Resource ID** | Specify an existing project resource ID to be used instead of provisioning new Microsoft Foundry project and Foundry Tools. | |
188188
| **Azure Region** | Select a region with quota which supports your selected model. | |
189189
| **Model** | Choose from the [list of models](https://learn.microsoft.com/azure/ai-foundry/foundry-models/concepts/models) for your selected region. | gpt-4o-mini |
190190
| **Model Format** | Choose from OpenAI or Microsoft, depending on your model. | OpenAI |
@@ -228,7 +228,7 @@ To enable message contents to be included in the traces, set the following envir
228228
azd env set AZURE_TRACING_GEN_AI_CONTENT_RECORDING_ENABLED true
229229
```
230230

231-
You can view the App Insights tracing in Azure AI Foundry. Select your project on the Azure AI Foundry page and then click 'Tracing'.
231+
You can view the App Insights tracing in Microsoft Foundry. Select your project on the Microsoft Foundry page and then click 'Tracing'.
232232

233233
</details>
234234

@@ -239,7 +239,7 @@ You can view the App Insights tracing in Azure AI Foundry. Select your project o
239239

240240
The default for the model capacity in deployment is 80k tokens for chat model and 50k for embedded model for AI Search. For optimal performance, it is recommended to increase to 100k tokens. You can change the capacity by following the steps in [setting capacity and deployment SKU](deploy_customization.md#customizing-model-deployments).
241241

242-
- Navigate to the home screen of the [Azure AI Foundry Portal](https://ai.azure.com/)
242+
- Navigate to the home screen of the [Microsoft Foundry Portal](https://ai.azure.com/)
243243
- Select Quota Management buttom at the bottom of the home screen
244244
* In the Quota tab, click the GlobalStandard dropdown and select the model and region you are using for this accelerator to see your available quota. Please note gpt-4o-mini and text-embedding-3-small are used as default.
245245
- Request more quota or delete any unused model deployments as needed.
@@ -259,7 +259,7 @@ Once you've opened the project in [Codespaces](#github-codespaces) or in [Dev Co
259259
azd env set AZURE_AI_CHAT_DEPLOYMENT_CAPACITY 100
260260
```
261261
262-
⚠️ If you do not increase your quota, you may encounter rate limit issues. If needed, you can increase the quota after deployment by editing your model in the Models and Endpoints tab of the [Azure AI Foundry Portal](https://ai.azure.com/).
262+
⚠️ If you do not increase your quota, you may encounter rate limit issues. If needed, you can increase the quota after deployment by editing your model in the Models and Endpoints tab of the [Microsoft Foundry Portal](https://ai.azure.com/).
263263
264264
2. Provision resources, build a docker image using `src` folder, and deploy:
265265
@@ -283,9 +283,9 @@ Once you've opened the project in [Codespaces](#github-codespaces) or in [Dev Co
283283
azd show
284284
```
285285

286-
5. (Optional) Now that your app has deployed, you can view your resources in the Azure Portal and your deployments in Azure AI Foundry.
286+
5. (Optional) Now that your app has deployed, you can view your resources in the Azure Portal and your deployments in Microsoft Foundry.
287287
- In the [Azure Portal](https://portal.azure.com/), navigate to your environment's resource group. The name will be `rg-[your environment name]`. Here, you should see your container app, storage account, and all of the other [resources](#resources) that are created in the deployment.
288-
- In the [Azure AI Foundry Portal](https://ai.azure.com/), select your project. If you navigate to the Playgrounds tab followed by Chat playground, you should be able to view your new deployment. If you navigate to the Models and Endpoints tab, you should see your AI Services connection with your model deployments.
288+
- In the [Microsoft Foundry Portal](https://ai.azure.com/), select your project. If you navigate to the Playgrounds tab followed by Chat playground, you should be able to view your new deployment. If you navigate to the Models and Endpoints tab, you should see your AI Services connection with your model deployments.
289289
290290
6. (Optional) You can use a local development server to test app changes locally. To do so, follow the steps in [local deployment server](#develop-with-local-development-server) after your app is deployed.
291291

docs/images/architecture.png

1.45 KB
Loading

docs/other_features.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,6 @@ Or if you want to navigate from the Azure portal main page, select your resource
1717

1818
After accessing your resource group in Azure portal, choose your container app from the list of resources. Then open 'Monitoring' and 'Log Stream'. Choose the 'Application' radio button to view application logs. You can choose between real-time and historical using the corresponding radio buttons. Note that it may take some time for the historical view to be updated with the latest logs.
1919

20-
You can view the App Insights tracing in Azure AI Foundry. Select your project on the Azure AI Foundry page and then click 'Tracing'.
20+
You can view the App Insights tracing in Microsoft Foundry. Select your project on the Microsoft Foundry page and then click 'Tracing'.
2121

2222
![Tracing Tab](../docs/images/tracing_tab.png)

docs/troubleshooting.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,6 +46,6 @@ This guide provides solutions to common issues you may encounter when deploying
4646

4747
If you continue to experience issues after trying these solutions:
4848

49-
1. Check the [Azure AI Foundry documentation](https://learn.microsoft.com/azure/ai-foundry/)
49+
1. Check the [Microsoft Foundry documentation](https://learn.microsoft.com/azure/ai-foundry/)
5050
2. Review the [Azure Container Apps troubleshooting guide](https://learn.microsoft.com/azure/container-apps/troubleshooting)
5151
3. Consult the [Azure Developer CLI reference](https://learn.microsoft.com/azure/developer/azure-developer-cli/reference)

infra/main.bicep

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ param location string
2222
param azureExistingAIProjectResourceId string = ''
2323
@description('The Azure resource group where new resources will be deployed')
2424
param resourceGroupName string = ''
25-
@description('The Azure AI Foundry Hub resource name. If ommited will be generated')
25+
@description('The Microsoft Foundry Hub resource name. If ommited will be generated')
2626
param aiProjectName string = ''
2727
@description('The application insights resource name. If ommited will be generated')
2828
param applicationInsightsName string = ''

infra/main.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -69,14 +69,14 @@
6969
"type": "string",
7070
"defaultValue": "",
7171
"metadata": {
72-
"description": "The Azure AI Foundry Hub resource name. If ommited will be generated"
72+
"description": "The Microsoft Foundry Hub resource name. If ommited will be generated"
7373
}
7474
},
7575
"aiProjectName": {
7676
"type": "string",
7777
"defaultValue": "",
7878
"metadata": {
79-
"description": "The Azure AI Foundry project name. If ommited will be generated"
79+
"description": "The Microsoft Foundry project name. If ommited will be generated"
8080
}
8181
},
8282
"applicationInsightsName": {

0 commit comments

Comments
 (0)