Skip to content

Commit 19ed380

Browse files
Ragini-MicrosoftRohini-MicrosoftAvijit-MicrosoftHarsh-Microsoft
authored
feat: FDP changes, Updation to use AI agents (#571)
* Implemented Log execution time per prompt in Report * updated readme * updated the code * added functions * feat: added fdp changes, updated to use ai agents instead of openai assistants (#566) * initial bicep changes for fdp * update role assignments in bicep * feat: initial fdp changes for client advisor * updated post deployment scripts to use keyless authentication * rebuilt main.json * fix configuration handling and error checking in backend services * updated unit tests * Refactor code for improved readability and maintainability by organizing imports and formatting code blocks consistently across multiple files. * refactor: couple of typo fix (#570) * initial bicep changes for fdp * update role assignments in bicep * feat: initial fdp changes for client advisor * updated post deployment scripts to use keyless authentication * rebuilt main.json * fix configuration handling and error checking in backend services * updated unit tests * Refactor code for improved readability and maintainability by organizing imports and formatting code blocks consistently across multiple files. * fix: correct variable names for managed identity and AI foundry in scripts and templates --------- Co-authored-by: Rohini-Microsoft <v-rwalunj@microsoft.com> Co-authored-by: Avijit-Microsoft <v-aghorui@microsoft.com> Co-authored-by: Harsh-Microsoft <v-hbangera@microsoft.com>
1 parent f542e68 commit 19ed380

Some content is hidden

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

43 files changed

+3343
-2541
lines changed

docs/DeploymentGuide.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -116,7 +116,7 @@ When you start the deployment, most parameters will have **default values**, but
116116
| **Embedding Model** | OpenAI embedding model used for vector similarity. | `text-embedding-ada-002` |
117117
| **Embedding Model Capacity** | Set the capacity for **embedding models**. Choose based on usage and quota. | `80` |
118118
| **Image Tag** | The version of the Docker image to use (e.g., `latest`, `dev`, `hotfix`). | `latest` |
119-
| **Azure OpenAI API Version** | Set the API version for OpenAI model deployments. | `2025-01-01-preview` |
119+
| **Azure OpenAI API Version** | Set the API version for OpenAI model deployments. | `2025-04-01-preview` |
120120
| **AZURE\_LOCATION** | Sets the Azure region for resource deployment. | `japaneast` |
121121
| **Existing Log Analytics Workspace** | To reuse an existing Log Analytics Workspace ID instead of creating a new one. | *(empty)* |
122122

@@ -211,7 +211,7 @@ This will rebuild the source code, package it into a container, and push it to t
211211
```
212212
if you don't have azd env then you need to pass parameters along with the command. Then the command will look like the following:
213213
```shell
214-
bash ./infra/scripts/process_sample_data.sh <resourceGroupName> <cosmosDbAccountName> <storageAccount> <storageContainerName> <keyvaultName> <sqlServerName> <sqlDatabaseName> <webAppUserManagedIdentityClientId> <webAppUserManagedIdentityDisplayName>
214+
bash ./infra/scripts/process_sample_data.sh <resourceGroupName> <cosmosDbAccountName> <storageAccount> <storageContainerName> <keyvaultName> <sqlServerName> <sqlDatabaseName> <webAppUserManagedIdentityClientId> <webAppUserManagedIdentityDisplayName> <aiFoundryResourceName> <aiSearchResourceName>
215215
```
216216

217217
2. **Add Authentication Provider**

infra/abbreviations.json

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
11
{
22
"ai": {
33
"aiSearch": "srch-",
4+
"aiFoundry": "aif-",
5+
"aiFoundryProject": "aifp-",
46
"aiServices": "aisa-",
57
"aiVideoIndexer": "avi-",
68
"machineLearningWorkspace": "mlw-",

0 commit comments

Comments
 (0)