You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This solution deploys a web-based chat application with AI capabilities running in Azure Container App.
16
16
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.
18
18
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.
20
20
21
21
Instructions are provided for deployment through GitHub Codespaces, VS Code Dev Containers, and your local development environment.
22
22
@@ -70,7 +70,7 @@ This guide covers:
70
70
• Embedding file upload
71
71
• Testing and debugging your application
72
72
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.
74
74
75
75
## Resource Clean-up
76
76
@@ -102,7 +102,7 @@ However, Azure Container Registry has a fixed cost per registry per day.
102
102
103
103
You can try the [Azure pricing calculator](https://azure.microsoft.com/en-us/pricing/calculator) for the resources:
104
104
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/)
106
106
* Azure AI Search: Standard tier, S1. Pricing is based on the number of documents and operations. [Pricing](https://azure.microsoft.com/pricing/details/search/)
107
107
* Azure Storage Account: Standard tier, LRS. Pricing is based on storage and operations. [Pricing](https://azure.microsoft.com/pricing/details/storage/blobs/)
108
108
* 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
130
130
131
131
### Resources
132
132
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:
Copy file name to clipboardExpand all lines: docs/deploy_customization.md
+5-5Lines changed: 5 additions & 5 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,15 +1,15 @@
1
1
2
-
# Getting Started with Chat Using Azure AI Foundry: Deployment customization
2
+
# Getting Started with Chat Using Microsoft Foundry: Deployment customization
3
3
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.
*[Customizing model deployments](#customizing-model-deployments)
10
10
11
11
## 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:
13
13
14
14
To find the value:
15
15
@@ -40,8 +40,8 @@ Once you disable these resources, they will not be deployed when you run `azd up
40
40
By default, this template will use a naming convention with unique strings to prevent naming collisions within Azure.
41
41
To override default naming conventions, the following keys can be set:
42
42
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
45
45
*`AZURE_STORAGE_ACCOUNT_NAME` - The name of the Storage Account
46
46
*`AZURE_APPLICATION_INSIGHTS_NAME` - The name of the Application Insights instance
47
47
*`AZURE_LOG_ANALYTICS_WORKSPACE_NAME` - The name of the Log Analytics workspace used by Application Insights
Copy file name to clipboardExpand all lines: docs/deployment.md
+7-7Lines changed: 7 additions & 7 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -14,7 +14,7 @@ You can view the permissions for your account and subscription by going to Azure
14
14
15
15
Check the [Azure Products by Region](https://azure.microsoft.com/en-us/explore/global-infrastructure/products-by-region/?products=all®ions=all) page and select a **region** where the following services are available:
16
16
17
-
-[Azure AI Foundry](https://learn.microsoft.com/en-us/azure/ai-foundry/)
-[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
184
184
185
185
|**Setting**|**Description**|**Default value**|
186
186
|------------|----------------| ------------|
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. ||
188
188
|**Azure Region**| Select a region with quota which supports your selected model. ||
189
189
|**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 |
190
190
|**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
228
228
azd env set AZURE_TRACING_GEN_AI_CONTENT_RECORDING_ENABLED true
229
229
```
230
230
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'.
232
232
233
233
</details>
234
234
@@ -239,7 +239,7 @@ You can view the App Insights tracing in Azure AI Foundry. Select your project o
239
239
240
240
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).
241
241
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/)
243
243
- Select Quota Management buttom at the bottom of the home screen
244
244
* In the Quota tab, click the GlobalStandard dropdown and selectthe 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.
245
245
- 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
259
259
azd env set AZURE_AI_CHAT_DEPLOYMENT_CAPACITY 100
260
260
```
261
261
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/).
263
263
264
264
2. Provision resources, build a docker image using `src` folder, and deploy:
265
265
@@ -283,9 +283,9 @@ Once you've opened the project in [Codespaces](#github-codespaces) or in [Dev Co
283
283
azd show
284
284
```
285
285
286
-
5. (Optional) Now that your app has deployed, you can view your resources in the Azure Portal and your deployments inAzure AI Foundry.
286
+
5. (Optional) Now that your app has deployed, you can view your resources in the Azure Portal and your deployments inMicrosoft Foundry.
287
287
- 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.
289
289
290
290
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.
Copy file name to clipboardExpand all lines: docs/other_features.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -17,6 +17,6 @@ Or if you want to navigate from the Azure portal main page, select your resource
17
17
18
18
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.
19
19
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'.
0 commit comments