Skip to content

Commit 24ae670

Browse files
committed
Readme adds for WAF and Capcity param fixes
1 parent ad8c639 commit 24ae670

File tree

3 files changed

+23
-2
lines changed

3 files changed

+23
-2
lines changed

documentation/DeploymentGuide.md

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,20 @@ This will allow the scripts to run for the current session without permanently c
2828

2929
## Deployment Options & Steps
3030

31+
### WAF Deployment Option ###
32+
33+
The Multi Agent Solution Accelerator has an option for a [WAF aligned](https://learn.microsoft.com/en-us/azure/well-architected/) deployment. In order to enable a WAF aligned deployment, go to the main.bicepparam file and change the virtualNetworkConfiguration param to 'true'.
34+
35+
```bicep
36+
param virtualNetworkConfiguration = {
37+
enabled: true
38+
}
39+
```
40+
41+
42+
This will enable the use of the main.waf-aligned.bicepparam file during deployment. This param file is where all the WAF settings for a production type of deployment will be set.
43+
>**Note**: WAF deployment is still in active development and all params needed are being added.
44+
3145
Pick from the options below to see step-by-step instructions for GitHub Codespaces, VS Code Dev Containers, Local Environments, and Bicep deployments.
3246

3347
| [![Open in GitHub Codespaces](https://github.com/codespaces/badge.svg)](https://codespaces.new/microsoft/Multi-Agent-Custom-Automation-Engine-Solution-Accelerator) | [![Open in Dev Containers](https://img.shields.io/static/v1?style=for-the-badge&label=Dev%20Containers&message=Open&color=blue&logo=visualstudiocode)](https://vscode.dev/redirect?url=vscode://ms-vscode-remote.remote-containers/cloneInVolume?url=https://github.com/microsoft/Multi-Agent-Custom-Automation-Engine-Solution-Accelerator) |

infra/main.bicep

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -126,6 +126,7 @@ param aiFoundryAiServicesConfiguration aiServicesConfigurationType = {
126126
sku: 'S0'
127127
deployments: null //Default value set on module configuration
128128
subnetResourceId: null //Default value set on module configuration
129+
modelCapcity: 140
129130
}
130131

131132
@description('Optional. The configuration to apply for the AI Foundry Storage Account resource.')
@@ -717,7 +718,8 @@ var aiFoundryAiServicesModelDeployment = {
717718
version: '2024-08-06'
718719
sku: {
719720
name: 'GlobalStandard'
720-
capacity: 50
721+
//Curently the capacity is set to 140 for opinanal performance.
722+
capacity: aiFoundryAiServicesConfiguration.?modelCapcity ?? 140
721723
}
722724
raiPolicyName: 'Microsoft.Default'
723725
}
@@ -1670,6 +1672,10 @@ type aiServicesConfigurationType = {
16701672

16711673
@description('Optional. The model deployments to set for the AI Services resource.')
16721674
deployments: deploymentType[]?
1675+
1676+
@description('Optional. The capacity to set for AI Services GTP model.')
1677+
modelCapacity: int?
1678+
16731679
}
16741680

16751681
@export()

infra/main.bicepparam

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,14 +3,15 @@ using './main.bicep'
33
param enableTelemetry = true
44
param solutionPrefix = null //Type a string value to customize the prefix for your resource names
55
param solutionLocation = 'australiaeast'
6+
67
param logAnalyticsWorkspaceConfiguration = {
78
dataRetentionInDays: 30
89
}
910
param applicationInsightsConfiguration = {
1011
retentionInDays: 30
1112
}
1213
param virtualNetworkConfiguration = {
13-
enabled: true
14+
enabled: false
1415
}
1516
param aiFoundryStorageAccountConfiguration = {
1617
sku: 'Standard_LRS'

0 commit comments

Comments
 (0)