Skip to content

Commit ab760fd

Browse files
authored
Merge pull request #114 from microsoft/readMeupdates2
Read meupdates2
2 parents e89bd54 + 252d88f commit ab760fd

File tree

9 files changed

+375
-196
lines changed

9 files changed

+375
-196
lines changed

README.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ This accelerator uses the AutoGen framework from Microsoft Research. This is an
1212

1313
<div align="center">
1414

15-
[**SOLUTION OVERVIEW**](#solution-overview) \| [**QUICK DEPLOY**](#quick-deploy) \| [**BUSINESS USE CASE**](#business-use-case) \| [**SUPPORTING DOCUMENTATION**](#supporting-documentation)
15+
[**SOLUTION OVERVIEW**](#solution-overview) \| [**QUICK DEPLOY**](#quick-deploy) \| [**BUSINESS SCENARIO**](#business-scenario) \| [**SUPPORTING DOCUMENTATION**](#supporting-documentation)
1616

1717
</div>
1818
<br/>
@@ -89,7 +89,7 @@ Follow the quick deploy steps on the deployment guide to deploy this solution to
8989

9090
### Prerequisites and Costs
9191

92-
To deploy this solution accelerator, ensure you have access to an [Azure subscription](https://azure.microsoft.com/free/) with the necessary permissions to create **resource groups and resources**. Follow the steps in [Azure Account Set Up](./docs/AzureAccountSetUp.md).
92+
To deploy this solution accelerator, ensure you have access to an [Azure subscription](https://azure.microsoft.com/free/) with the necessary permissions to create **resource groups and resources**. Follow the steps in [Azure Account Set Up](./documentation/AzureAccountSetUp.md).
9393

9494
Check the [Azure Products by Region](https://azure.microsoft.com/en-us/explore/global-infrastructure/products-by-region/table) page and select a **region** where the following services are available: Azure OpenAI Service, Azure AI Search, and Azure Semantic Search.
9595

@@ -167,7 +167,7 @@ To ensure continued best practices in your own repository, we recommend that any
167167

168168
You may want to consider additional security measures, such as:
169169

170-
* Enabling Microsoft Defender for Cloud to [secure your Azure resources](https://learn.microsoft.com/azure/security-center/defender-for-cloud).
170+
* Enabling Microsoft Defender for Cloud to [secure your Azure resources](https://learn.microsoft.com/en-us/azure/defender-for-cloud/).
171171
* Protecting the Azure Container Apps instance with a [firewall](https://learn.microsoft.com/azure/container-apps/waf-app-gateway) and/or [Virtual Network](https://learn.microsoft.com/azure/container-apps/networking?tabs=workload-profiles-env%2Cazure-cli).
172172

173173
<br/>

azure.yaml

Lines changed: 1 addition & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,2 @@
11
# yaml-language-server: $schema=https://raw.githubusercontent.com/Azure/azure-dev/main/schemas/v1.0/azure.yaml.json
2-
3-
name: multi-agent-custom-automation-engine-solution-accelerator
4-
metadata:
5-
6-
services:
7-
backend:
8-
project: src/backend
9-
host: containerapp
10-
language: python
11-
docker:
12-
path: Dockerfile
13-
frontend:
14-
project: src/frontend
15-
host: containerapp
16-
language: python
17-
docker:
18-
path: Dockerfile
2+
name: multi-agent-custom-automation-engine-solution-accelerator

documentation/AzureAccountSetUp.md

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
## Azure account setup
2+
3+
1. Sign up for a [free Azure account](https://azure.microsoft.com/free/) and create an Azure Subscription.
4+
2. Check that you have the necessary permissions:
5+
* Your Azure account must have `Microsoft.Authorization/roleAssignments/write` permissions, such as [Role Based Access Control Administrator](https://learn.microsoft.com/azure/role-based-access-control/built-in-roles#role-based-access-control-administrator-preview), [User Access Administrator](https://learn.microsoft.com/azure/role-based-access-control/built-in-roles#user-access-administrator), or [Owner](https://learn.microsoft.com/azure/role-based-access-control/built-in-roles#owner).
6+
* Your Azure account also needs `Microsoft.Resources/deployments/write` permissions on the subscription level.
7+
8+
You can view the permissions for your account and subscription by following the steps below:
9+
- Navigate to the [Azure Portal](https://portal.azure.com/) and click on `Subscriptions` under 'Navigation'
10+
- Select the subscription you are using for this accelerator from the list.
11+
- If you try to search for your subscription and it does not come up, make sure no filters are selected.
12+
- Select `Access control (IAM)` and you can see the roles that are assigned to your account for this subscription.
13+
- If you want to see more information about the roles, you can go to the `Role assignments`
14+
tab and search by your account name and then click the role you want to view more information about.

documentation/DeploymentGuide.md

Lines changed: 345 additions & 0 deletions
Large diffs are not rendered by default.

documentation/LocalDeployment.md

Lines changed: 0 additions & 164 deletions
This file was deleted.
203 KB
Loading

infra/main.json

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -5,13 +5,14 @@
55
"metadata": {
66
"_generator": {
77
"name": "bicep",
8-
"version": "0.28.1.47646",
9-
"templateHash": "1631755345697758847"
8+
"version": "0.34.44.8038",
9+
"templateHash": "2906892014954666053"
1010
}
1111
},
1212
"parameters": {
1313
"location": {
1414
"type": "string",
15+
"defaultValue": "EastUS2",
1516
"metadata": {
1617
"description": "Location for all resources."
1718
}
@@ -25,7 +26,7 @@
2526
},
2627
"prefix": {
2728
"type": "string",
28-
"defaultValue": "[take(format('macaeo-{0}', uniqueString(resourceGroup().id)), 10)]",
29+
"defaultValue": "macaeo",
2930
"metadata": {
3031
"description": "A prefix to add to the start of all resource names. Note: A \"unique\" suffix will also be added"
3132
}
@@ -244,7 +245,6 @@
244245
},
245246
"dependsOn": [
246247
"aiServices",
247-
"aoaiUserRoleDefinition",
248248
"containerApp"
249249
]
250250
},
@@ -403,9 +403,9 @@
403403
"dependsOn": [
404404
"aiServices",
405405
"appInsights",
406-
"cosmos::autogenDb",
407406
"containerAppEnv",
408407
"cosmos",
408+
"cosmos::autogenDb",
409409
"cosmos::autogenDb::memoryContainer",
410410
"pullIdentity"
411411
],
@@ -500,8 +500,8 @@
500500
"metadata": {
501501
"_generator": {
502502
"name": "bicep",
503-
"version": "0.28.1.47646",
504-
"templateHash": "9096960510978747660"
503+
"version": "0.34.44.8038",
504+
"templateHash": "10664495342911727649"
505505
}
506506
},
507507
"parameters": {
@@ -638,8 +638,8 @@
638638
"metadata": {
639639
"_generator": {
640640
"name": "bicep",
641-
"version": "0.28.1.47646",
642-
"templateHash": "8215150938757657777"
641+
"version": "0.34.44.8038",
642+
"templateHash": "12550713338937452696"
643643
}
644644
},
645645
"parameters": {
@@ -1028,8 +1028,8 @@
10281028
"metadata": {
10291029
"_generator": {
10301030
"name": "bicep",
1031-
"version": "0.28.1.47646",
1032-
"templateHash": "15814429030073463584"
1031+
"version": "0.34.44.8038",
1032+
"templateHash": "11364190519186458619"
10331033
}
10341034
},
10351035
"parameters": {

src/backend/requirements.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
fastapi
22
uvicorn
3+
34
azure-cosmos
45
azure-monitor-opentelemetry
56
azure-monitor-events-extension
Lines changed: 0 additions & 1 deletion
This file was deleted.

0 commit comments

Comments
 (0)