Skip to content

Commit 663f350

Browse files
updated model name related docs and var
1 parent 56c0411 commit 663f350

11 files changed

Lines changed: 23 additions & 22 deletions

.github/workflows/azd-template-validation.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ jobs:
3434
AZURE_LOCATION: ${{ vars.AZURE_LOCATION }}
3535
AZURE_ENV_AI_SERVICE_LOCATION: ${{ vars.AZURE_AI_DEPLOYMENT_LOCATION }}
3636
AZURE_ENV_GPT_MODEL_CAPACITY: 1
37-
AZURE_ENV_MODEL_4_1_CAPACITY: 1 # keep low to avoid potential quota issues
37+
AZURE_ENV_MODEL_5_4_CAPACITY: 1 # keep low to avoid potential quota issues
3838
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
3939

4040
- name: print result

.github/workflows/azure-dev.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ jobs:
1818
AZURE_LOCATION: ${{ vars.AZURE_LOCATION }}
1919
AZURE_ENV_AI_SERVICE_LOCATION: ${{ vars.AZURE_AI_DEPLOYMENT_LOCATION }}
2020
AZURE_ENV_GPT_MODEL_CAPACITY: 1
21-
AZURE_ENV_MODEL_4_1_CAPACITY: 1
21+
AZURE_ENV_MODEL_5_4_CAPACITY: 1
2222
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
2323
AZURE_DEV_COLLECT_TELEMETRY: ${{ vars.AZURE_DEV_COLLECT_TELEMETRY }}
2424
steps:

.github/workflows/deploy-waf.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -134,7 +134,7 @@ jobs:
134134
location="${{ env.AZURE_LOCATION }}" \
135135
azureAiServiceLocation='${{ env.AZURE_LOCATION }}' \
136136
gptDeploymentCapacity=${{ env.GPT_MIN_CAPACITY }} \
137-
gpt4_1ModelCapacity=${{ env.GPT41_MINI_MIN_CAPACITY }} \
137+
gpt5_4ModelCapacity=${{ env.GPT41_MINI_MIN_CAPACITY }} \
138138
gptReasoningModelCapacity=${{ env.O4_MINI_MIN_CAPACITY }} \
139139
enableTelemetry=true \
140140
enableMonitoring=true \

TRANSPARENCY_FAQS.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,4 +26,4 @@ The system allows users to review, reorder and approve steps generated in a plan
2626

2727
## What operational factors and settings allow for effective and responsible use of Multi Agent: Custom Automation Engine – Solution Accelerator?
2828
Effective and responsible use of the Multi Agent: Custom Automation Engine – Solution Accelerator depends on several operational factors and settings. The system is designed to perform reliably and safely across a range of business tasks that it was evaluated for. Users can customize certain settings, such as the planning language model used by the system, the types of tasks that agents are assigned, and the specific actions that agents can take (e.g., sending emails or scheduling orientation sessions for new employees). However, it's important to note that these choices may impact the system's behavior in real-world scenarios.
29-
For example, selecting a planning language model that is not well-suited to the complexity of the tasks may result in lower accuracy and performance. Similarly, assigning tasks that are outside the system's intended scope may lead to errors or incomplete results. Users can choose the LLM that is optimized for responsible use. The default LLM is GPT-4o which inherits the existing RAI mechanisms and filters from the LLM provider. Caching is enabled by default to increase reliability and control cost. We encourage developers to review [OpenAI’s Usage policies](https://openai.com/policies/usage-policies/) and [Azure OpenAI’s Code of Conduct](https://learn.microsoft.com/en-us/legal/cognitive-services/openai/code-of-conduct) when using GPT-40. To ensure effective and responsible use of the accelerator, users should carefully consider their choices and use the system within its intended scope.
29+
For example, selecting a planning language model that is not well-suited to the complexity of the tasks may result in lower accuracy and performance. Similarly, assigning tasks that are outside the system's intended scope may lead to errors or incomplete results. Users can choose the LLM that is optimized for responsible use. The default LLM is GPT-5.4 which inherits the existing RAI mechanisms and filters from the LLM provider. Caching is enabled by default to increase reliability and control cost. We encourage developers to review [OpenAI’s Usage policies](https://openai.com/policies/usage-policies/) and [Azure OpenAI’s Code of Conduct](https://learn.microsoft.com/en-us/legal/cognitive-services/openai/code-of-conduct) when using GPT-5.4. To ensure effective and responsible use of the accelerator, users should carefully consider their choices and use the system within its intended scope.

docs/ACRBuildAndPushGuide.md

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,8 @@
22

33
This guide provides step-by-step instructions to build and push Docker images for **WebApp** and **Backend** services into Azure Container Registry (ACR).
44

5+
> **💡 Tip:** For a standard `azd up` deployment you do **not** need to run these commands manually. The post-deployment scripts `infra/scripts/build_and_push_images.sh` (Bash) and `infra/scripts/Build-And-Push-Images.ps1` (PowerShell) build and push the backend, frontend, and mcp_server images to ACR and repoint the apps automatically. Use the manual steps below only for custom or one-off image builds.
6+
57
## 📋 Prerequisites
68
Before starting, ensure you have:
79
- An active [Azure Subscription](https://portal.azure.com/)
@@ -33,7 +35,7 @@ az acr login --name $ACR_NAME
3335

3436
```bash
3537
az acr login --name <containerregname>
36-
docker build --no-cache -f docker/Backend.Dockerfile -t <acrloginserver>/<repo>:<tagname> .
38+
docker build --no-cache -f src/backend/Dockerfile -t <acrloginserver>/<repo>:<tagname> ./src/backend
3739
docker push <acrloginserver>/<repo>:<tagname>
3840
```
3941

@@ -56,7 +58,7 @@ docker push <acrloginserver>/<repo>:<tagname>
5658

5759
```bash
5860
az acr login --name <containerregname>
59-
docker build --no-cache -f docker/Frontend.Dockerfile -t <acrloginserver>/<repo>:<tagname> .
61+
docker build --no-cache -f src/App/Dockerfile -t <acrloginserver>/<repo>:<tagname> ./src/App
6062
docker push <acrloginserver>/<repo>:<tagname>
6163
```
6264

docs/AzureGPTQuotaSettings.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,6 @@
55
3. **Go to** the `Management Center` from the bottom-left navigation menu.
66
4. Select `Quota`
77
- Click on the `GlobalStandard` dropdown.
8-
- Select the required **GPT model** (`GPT-4o`)
8+
- Select the required **GPT model** (`gpt-5.4` / `gpt-5.4-mini`)
99
- Choose the **region** where the deployment is hosted.
1010
5. Request More Quota or delete any unused model deployments as needed.

docs/CustomizingAzdParameters.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -16,11 +16,11 @@ By default this template will use the environment name as the prefix to prevent
1616
| `AZURE_ENV_GPT_MODEL_VERSION` | string | `2026-03-17` | Version of the GPT model to be used for deployment. |
1717
| `AZURE_ENV_GPT_DEPLOYMENT_NAME` | string | (defaults to `AZURE_ENV_GPT_MODEL_NAME`) | Optional. Deployment (alias) name used in Azure OpenAI for the main GPT model. This is the value referenced as `deployment_name` in `data/agent_teams/*.json`. Override this if you want the deployment alias to differ from the underlying model name. |
1818
| `AZURE_ENV_GPT_MODEL_CAPACITY` | int | `50` | Sets the GPT model capacity. |
19-
| `AZURE_ENV_MODEL_4_1_DEPLOYMENT_TYPE` | string | `GlobalStandard` | Defines the deployment type for the AI model (e.g., Standard, GlobalStandard). |
20-
| `AZURE_ENV_MODEL_4_1_NAME` | string | `gpt-5.4` | Specifies the underlying larger GPT model to be deployed. |
21-
| `AZURE_ENV_MODEL_4_1_VERSION` | string | `2026-03-05` | Version of the larger GPT model to be used for deployment. |
22-
| `AZURE_ENV_MODEL_4_1_DEPLOYMENT_NAME` | string | (defaults to `AZURE_ENV_MODEL_4_1_NAME`) | Optional. Deployment (alias) name used in Azure OpenAI for the larger GPT model. Override if the alias should differ from the underlying model name. |
23-
| `AZURE_ENV_MODEL_4_1_CAPACITY` | int | `150` | Sets the GPT model capacity. |
19+
| `AZURE_ENV_MODEL_5_4_DEPLOYMENT_TYPE` | string | `GlobalStandard` | Defines the deployment type for the AI model (e.g., Standard, GlobalStandard). |
20+
| `AZURE_ENV_MODEL_5_4_NAME` | string | `gpt-5.4` | Specifies the underlying larger GPT model to be deployed. |
21+
| `AZURE_ENV_MODEL_5_4_VERSION` | string | `2026-03-05` | Version of the larger GPT model to be used for deployment. |
22+
| `AZURE_ENV_MODEL_5_4_DEPLOYMENT_NAME` | string | (defaults to `AZURE_ENV_MODEL_5_4_NAME`) | Optional. Deployment (alias) name used in Azure OpenAI for the larger GPT model. Override if the alias should differ from the underlying model name. |
23+
| `AZURE_ENV_MODEL_5_4_CAPACITY` | int | `150` | Sets the GPT model capacity. |
2424
| `AZURE_ENV_REASONING_MODEL_DEPLOYMENT_TYPE` | string | `GlobalStandard` | Defines the deployment type for the AI model (e.g., Standard, GlobalStandard). |
2525
| `AZURE_ENV_REASONING_MODEL_NAME` | string | `gpt-5.4-mini` | Specifies the underlying reasoning GPT model to be deployed. |
2626
| `AZURE_ENV_REASONING_MODEL_VERSION` | string | `2026-03-17` | Version of the reasoning GPT model to be used for deployment. |

docs/ManualAzureDeployment.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -90,7 +90,7 @@ To add your newly created backend image:
9090
value: <Azure OpenAI endpoint>
9191

9292
name: 'AZURE_OPENAI_DEPLOYMENT_NAME'
93-
value: 'gpt-4o'
93+
value: 'gpt-5.4-mini'
9494

9595
name: 'AZURE_OPENAI_API_VERSION'
9696
value: '2024-08-01-preview'

docs/quota_check.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
## Check Quota Availability Before Deployment
22

33
Before deploying the accelerator, **ensure sufficient quota availability** for the required model.
4-
> **For Global Standard | GPT-4o - the capacity to at least 150k tokens for optimal performance.**
4+
> **For Global Standard | gpt-5.4 - set the capacity to at least 150k tokens for optimal performance.**
55
66
### Login if you have not done so already
77
```
@@ -42,23 +42,23 @@ australiaeast, eastus2, francecentral, japaneast, norwayeast, swedencentral, uks
4242
```
4343
✔️ Check specific model(s) in default regions:
4444
```
45-
./quota_check_params.sh --models gpt4.1:150
45+
./quota_check_params.sh --models gpt-5.4:150
4646
```
4747
✔️ Check default models in specific region(s):
4848
```
4949
./quota_check_params.sh --regions eastus2,westus
5050
```
5151
✔️ Passing Both models and regions:
5252
```
53-
./quota_check_params.sh --models gpt4.1:150 --regions eastus2,westus
53+
./quota_check_params.sh --models gpt-5.4:150 --regions eastus2,westus
5454
```
5555
✔️ All parameters combined:
5656
```
57-
./quota_check_params.sh --models gpt4.1:150 --regions eastus2,westus --verbose
57+
./quota_check_params.sh --models gpt-5.4:150 --regions eastus2,westus --verbose
5858
```
5959
✔️ Multiple models with single region:
6060
```
61-
./quota_check_params.sh --models gpt4.1:150,gpt4.1-mini:50 --regions eastus2 --verbose
61+
./quota_check_params.sh --models gpt-5.4:150,gpt-5.4-mini:100 --regions eastus2 --verbose
6262
```
6363

6464
### **Sample Output**

infra/scripts/checkquota.sh

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -25,9 +25,8 @@ echo "✅ Azure subscription set successfully."
2525

2626
# Define models and their minimum required capacities
2727
declare -A MIN_CAPACITY=(
28-
["OpenAI.GlobalStandard.o4-mini"]="${O4_MINI_MIN_CAPACITY}"
29-
["OpenAI.GlobalStandard.gpt4.1"]="${GPT_MIN_CAPACITY}"
30-
["OpenAI.GlobalStandard.gpt4.1-mini"]="${GPT41_MINI_MIN_CAPACITY}"
28+
["OpenAI.GlobalStandard.gpt-5.4-mini"]="$(( ${GPT_MIN_CAPACITY:-0} + ${O4_MINI_MIN_CAPACITY:-0} ))"
29+
["OpenAI.GlobalStandard.gpt-5.4"]="${GPT41_MINI_MIN_CAPACITY}"
3130
)
3231

3332
VALID_REGION=""

0 commit comments

Comments
 (0)