Skip to content

Commit 176046f

Browse files
Merge pull request #546 from microsoft/dev-v3
docs: merge Dev v3 into main
2 parents fbd7a2d + ed7c874 commit 176046f

File tree

7 files changed

+33
-17
lines changed

7 files changed

+33
-17
lines changed

.github/workflows/azure-dev.yml

Lines changed: 20 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -13,19 +13,30 @@ permissions:
1313
jobs:
1414
template_validation_job:
1515
runs-on: ubuntu-latest
16+
environment: production
1617
name: template validation
1718
steps:
18-
- uses: actions/checkout@v4
19-
20-
- uses: microsoft/template-validation-action@Latest
19+
# Step 1: Checkout the code from your repository
20+
- name: Checkout code
21+
uses: actions/checkout@v4
22+
# Step 2: Validate the Azure template using microsoft/template-validation-action
23+
- name: Validate Azure Template
24+
uses: microsoft/template-validation-action@Latest
25+
with:
26+
validateAzd: true
27+
useDevContainer: false
2128
id: validation
2229
env:
23-
AZURE_CLIENT_ID: ${{ vars.AZURE_CLIENT_ID }}
24-
AZURE_TENANT_ID: ${{ vars.AZURE_TENANT_ID }}
25-
AZURE_SUBSCRIPTION_ID: ${{ vars.AZURE_SUBSCRIPTION_ID }}
26-
AZURE_ENV_NAME: ${{ vars.AZURE_ENV_NAME }}
27-
AZURE_LOCATION: ${{ vars.AZURE_LOCATION }}
30+
AZURE_CLIENT_ID: ${{ secrets.AZURE_CLIENT_ID }}
31+
AZURE_CLIENT_SECRET: ${{ secrets.AZURE_CLIENT_SECRET }}
32+
AZURE_TENANT_ID: ${{ secrets.AZURE_TENANT_ID }}
33+
AZURE_SUBSCRIPTION_ID: ${{ secrets.AZURE_SUBSCRIPTION_ID }}
34+
AZURE_ENV_NAME: ${{ secrets.AZURE_ENV_NAME }}
35+
AZURE_LOCATION: ${{ secrets.AZURE_LOCATION }}
36+
AZURE_ENV_OPENAI_LOCATION : ${{ secrets.AZURE_AI_DEPLOYMENT_LOCATION }}
37+
AZURE_ENV_MODEL_CAPACITY: 1
38+
AZURE_ENV_MODEL_4_1_CAPACITY: 1
2839
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
29-
40+
# Step 3: Print the result of the validation
3041
- name: print result
3142
run: cat ${{ steps.validation.outputs.resultFile }}

README.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -67,6 +67,8 @@ Quick deploy
6767
### How to install or deploy
6868
Follow the quick deploy steps on the deployment guide to deploy this solution to your own Azure subscription.
6969

70+
> **Note:** This solution accelerator requires **Azure Developer CLI (azd) version 1.18.0 or higher**. Please ensure you have the latest version installed before proceeding with deployment. [Download azd here](https://learn.microsoft.com/en-us/azure/developer/azure-developer-cli/install-azd).
71+
7072
[Click here to launch the deployment guide](./docs/DeploymentGuide.md)
7173
<br/><br/>
7274

azure.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ name: multi-agent-custom-automation-engine-solution-accelerator
33
metadata:
44
55
requiredVersions:
6-
azd: ">=1.15.0 !=1.17.1"
6+
azd: '>= 1.18.0'
77
hooks:
88
postdeploy:
99
windows:

data/agent_teams/retail.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
"name": "CustomerDataAgent",
1313
"deployment_name": "gpt-4.1-mini",
1414
"icon": "",
15-
"system_message": "You have access to internal customer data through a secure index. Use this data to answer questions about customers, their interactions with customer service, satisfaction, etc. Be mindful of privacy and compliance regulations when handling customer data.",
15+
"system_message": "You have access to internal customer data through a secure index. Use this data to answer questions about customers, their interactions with customer service, satisfaction, etc. Be mindful of privacy and compliance regulations when handling customer data.\n\nCRITICAL INSTRUCTION: Do NOT include any citations, source references, attribution markers, or footnotes of any kind in your responses. This includes but is not limited to: 【...】 style markers, [...] style references, (source: ...), numbered references like [1], or any other attribution symbols. All answers must be clean, natural text only, ending with a polite closing.",
1616
"description": "An agent that has access to internal customer data, ask this agent if you have questions about customers or their interactions with customer service, satisfaction, etc.",
1717
"use_rag": true,
1818
"use_mcp": false,
@@ -29,7 +29,7 @@
2929
"name": "OrderDataAgent",
3030
"deployment_name": "gpt-4.1-mini",
3131
"icon": "",
32-
"system_message": "You have access to internal order, inventory, product, and fulfillment data through a secure index. Use this data to answer questions about products, shipping delays, customer orders, warehouse management, etc. Be mindful of privacy and compliance regulations when handling customer data.",
32+
"system_message": "You have access to internal order, inventory, product, and fulfillment data through a secure index. Use this data to answer questions about products, shipping delays, customer orders, warehouse management, etc. Be mindful of privacy and compliance regulations when handling customer data.\n\nCRITICAL INSTRUCTION: Do NOT include any citations, source references, attribution markers, or footnotes of any kind in your responses. This includes but is not limited to: 【...】 style markers, [...] style references, (source: ...), numbered references like [1], or any other attribution symbols. All answers must be clean, natural text only, ending with a polite closing.",
3333
"description": "An agent that has access to internal order, inventory, product, and fulfillment data. Ask this agent if you have questions about products, shipping delays, customer orders, warehouse management, etc.",
3434
"use_rag": true,
3535
"use_mcp": false,
@@ -86,4 +86,4 @@
8686
"logo": ""
8787
}
8888
]
89-
}
89+
}

docs/DeploymentGuide.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -160,7 +160,7 @@ If you're not using one of the above options for opening the project, then you'l
160160
1. Make sure the following tools are installed:
161161

162162
- [PowerShell](https://learn.microsoft.com/en-us/powershell/scripting/install/installing-powershell?view=powershell-7.5) <small>(v7.0+)</small> - available for Windows, macOS, and Linux.
163-
- [Azure Developer CLI (azd)](https://aka.ms/install-azd) <small>(v1.15.0+)</small> - version
163+
- [Azure Developer CLI (azd)](https://aka.ms/install-azd) <small>(v1.18.0+)</small> - version
164164
- [Python 3.9+](https://www.python.org/downloads/)
165165
- [Docker Desktop](https://www.docker.com/products/docker-desktop/)
166166
- [Git](https://git-scm.com/downloads)
@@ -249,6 +249,7 @@ Once you've opened the project in [Codespaces](#github-codespaces), [Dev Contain
249249
```shell
250250
azd up
251251
```
252+
> **Note:** This solution accelerator requires **Azure Developer CLI (azd) version 1.18.0 or higher**. Please ensure you have the latest version installed before proceeding with deployment. [Download azd here](https://learn.microsoft.com/en-us/azure/developer/azure-developer-cli/install-azd).
252253
253254
3. Provide an `azd` environment name (e.g., "macaeapp").
254255
4. Select a subscription from your Azure account and choose a location that has quota for all the resources.

infra/main.parameters.json

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,9 @@
2323
"gptModelCapacity": {
2424
"value": "${AZURE_ENV_MODEL_CAPACITY}"
2525
},
26+
"gpt4_1ModelCapacity": {
27+
"value": "${AZURE_ENV_MODEL_4_1_CAPACITY}"
28+
},
2629
"backendContainerImageTag": {
2730
"value": "${AZURE_ENV_IMAGE_TAG=latest_v3}"
2831
},
@@ -42,4 +45,4 @@
4245
"value": "${AZURE_EXISTING_AI_PROJECT_RESOURCE_ID}"
4346
}
4447
}
45-
}
48+
}

src/frontend/src/styles/TeamSelector.module.css

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -200,8 +200,7 @@
200200
.tab {
201201
color: var(--colorNeutralForeground2) !important;
202202
font-weight: 400 !important;
203-
padding: 8px 0 !important;
204-
margin: 0 !important;
203+
margin: -10px !important;
205204
/* border: none !important; */
206205
/* border-bottom: 2px solid transparent !important; */
207206
background: transparent !important;

0 commit comments

Comments
 (0)