Skip to content

Commit b5bbd68

Browse files
Merge pull request #230 from microsoft/PSL-Readme-and-Doc-Update
docs: readme and doc update
2 parents c747052 + fb428f0 commit b5bbd68

File tree

9 files changed

+23
-25
lines changed

9 files changed

+23
-25
lines changed

README.md

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -25,9 +25,7 @@ The solution leverages Azure OpenAI Service, Azure Container Apps, Azure Cosmos
2525
|![image](./documentation/images/readme/macae-architecture.png)|
2626
|---|
2727

28-
### Application interface
29-
|![image](./documentation/images/readme/macae-application.png)|
30-
|---|
28+
3129

3230
### How to customize
3331
If you'd like to customize the solution accelerator, here are some common areas to start:
@@ -199,6 +197,6 @@ You must also comply with all domestic and international export laws and regulat
199197

200198
You acknowledge that the Software and Microsoft Products and Services (1) are not designed, intended or made available as a medical device(s), and (2) are not designed or intended to be a substitute for professional medical advice, diagnosis, treatment, or judgment and should not be used to replace or as a substitute for professional medical advice, diagnosis, treatment, or judgment. Customer is solely responsible for displaying and/or obtaining appropriate consents, warnings, disclaimers, and acknowledgements to end users of Customer's implementation of the Online Services.
201199

202-
You acknowledge the Software is not subject to SOC 1 and SOC 2 compliance audits. No Microsoft technology, nor any of its component technologies, including the Software, is intended or made available as a substitute for the professional advice, opinion, or judgement of a certified financial services professional. Do not use the Software to replace, substitute, or provide professional financial advice or judgment.
200+
You acknowledge the Software is not subject to SOC 1 and SOC 2 compliance audits. No Microsoft technology, nor any of its component technologies, including the Software, is intended or made available as a substitute for the professional advice, opinion, or judgment of a certified financial services professional. Do not use the Software to replace, substitute, or provide professional financial advice or judgment.
203201

204-
BY ACCESSING OR USING THE SOFTWARE, YOU ACKNOWLEDGE THAT THE SOFTWARE IS NOT DESIGNED OR INTENDED TO SUPPORT ANY USE IN WHICH A SERVICE INTERRUPTION, DEFECT, ERROR, OR OTHER FAILURE OF THE SOFTWARE COULD RESULT IN THE DEATH OR SERIOUS BODILY INJURY OF ANY PERSON OR IN PHYSICAL OR ENVIRONMENTAL DAMAGE (COLLECTIVELY, "HIGH-RISK USE"), AND THAT YOU WILL ENSURE THAT, IN THE EVENT OF ANY INTERRUPTION, DEFECT, ERROR, OR OTHER FAILURE OF THE SOFTWARE, THE SAFETY OF PEOPLE, PROPERTY, AND THE ENVIRONMENT ARE NOT REDUCED BELOW A LEVEL THAT IS REASONABLY, APPROPRIATE, AND LEGAL, WHETHER IN GENERAL OR IN A SPECIFIC INDUSTRY. BY ACCESSING THE SOFTWARE, YOU FURTHER ACKNOWLEDGE THAT YOUR HIGH-RISK USE OF THE SOFTWARE IS AT YOUR OWN RISK.
202+
BY ACCESSING OR USING THE SOFTWARE, YOU ACKNOWLEDGE THAT THE SOFTWARE IS NOT DESIGNED OR INTENDED TO SUPPORT ANY USE IN WHICH A SERVICE INTERRUPTION, DEFECT, ERROR, OR OTHER FAILURE OF THE SOFTWARE COULD RESULT IN THE DEATH OR SERIOUS BODILY INJURY OF ANY PERSON OR IN PHYSICAL OR ENVIRONMENTAL DAMAGE (COLLECTIVELY, "HIGH-RISK USE"), AND THAT YOU WILL ENSURE THAT, IN THE EVENT OF ANY INTERRUPTION, DEFECT, ERROR, OR OTHER FAILURE OF THE SOFTWARE, THE SAFETY OF PEOPLE, PROPERTY, AND THE ENVIRONMENT ARE NOT REDUCED BELOW A LEVEL THAT IS REASONABLY, APPROPRIATE, AND LEGAL, WHETHER IN GENERAL OR IN A SPECIFIC INDUSTRY. BY ACCESSING THE SOFTWARE, YOU FURTHER ACKNOWLEDGE THAT YOUR HIGH-RISK USE OF THE SOFTWARE IS AT YOUR OWN RISK.

docs/azure_app_service_auth_setup.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -53,6 +53,6 @@
5353
![Web](./images/azure-app-service-auth-setup/Web.png)
5454

5555
8. Enter the `web app URL` (Provide the app service name in place of XXXX) and Save. Then go back to [Step 1](#step-1-add-authentication-in-azure-app-service-configuration) and follow from _Point 4_ choose `Pick an existing app registration in this directory` from the Add an Identity Provider page and provide the newly registered App Name.
56-
E.g. https://appservicename.azurewebsites.net/.auth/login/aad/callback
56+
E.g. <<https://<< appservicename >>.azurewebsites.net/.auth/login/aad/callback>>
5757

5858
![Add Details](./images/azure-app-service-auth-setup/WebAppURL.png)

documentation/CustomizeSolution.md

Lines changed: 15 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,18 @@
1+
# Table of Contents
2+
3+
- [Table of Contents](#table-of-contents)
4+
- [Accelerating your own Multi-Agent - Custom Automation Engine MVP](#accelerating-your-own-multi-agent---custom-automation-engine-mvp)
5+
- [Technical Overview](#technical-overview)
6+
- [Adding a New Agent to the Multi-Agent System](#adding-a-new-agent-to-the-multi-agent-system)
7+
- [API Reference](#api-reference)
8+
- [Models and Datatypes](#models-and-datatypes)
9+
- [Application Flow](#application-flow)
10+
- [Agents Overview](#agents-overview)
11+
- [Persistent Storage with Cosmos DB](#persistent-storage-with-cosmos-db)
12+
- [Utilities](#utilities)
13+
- [Summary](#summary)
14+
15+
116
# Accelerating your own Multi-Agent - Custom Automation Engine MVP
217

318
As the name suggests, this project is designed to accelerate development of Multi-Agent solutions in your environment. The example solution presented shows how such a solution would be implemented and provides example agent definitions along with stubs for possible tools those agents could use to accomplish tasks. You will want to implement real functions in your own environment, to be used by agents customized around your own use cases. Users can choose the LLM that is optimized for responsible use. The default LLM is GPT-4o which inherits the existing responsible AI mechanisms and filters from the LLM provider. 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-4o. This document is designed to provide the in-depth technical information to allow you to add these customizations. Once the agents and tools have been developed, you will likely want to implement your own real world front end solution to replace the example in this accelerator.
@@ -15,21 +30,6 @@ This application is an AI-driven orchestration system that manages a group of AI
1530
This code has not been tested as an end-to-end, reliable production application- it is a foundation to help accelerate building out multi-agent systems. You are encouraged to add your own data and functions to the agents, and then you must apply your own performance and safety evaluation testing frameworks to this system before deploying it.
1631

1732
Below, we'll dive into the details of each component, focusing on the endpoints, data types, and the flow of information through the system.
18-
# Table of Contents
19-
20-
- [Table of Contents](#table-of-contents)
21-
- [Accelerating your own Multi-Agent - Custom Automation Engine MVP](#accelerating-your-own-multi-agent---custom-automation-engine-mvp)
22-
- [Technical Overview](#technical-overview)
23-
- [Adding a New Agent to the Multi-Agent System](#adding-a-new-agent-to-the-multi-agent-system)
24-
- [API Reference](#api-reference)
25-
- [Models and Datatypes](#models-and-datatypes)
26-
- [Application Flow](#application-flow)
27-
- [Agents Overview](#agents-overview)
28-
- [Persistent Storage with Cosmos DB](#persistent-storage-with-cosmos-db)
29-
- [Utilities](#utilities)
30-
- [Summary](#summary)
31-
32-
3333
## Adding a New Agent to the Multi-Agent System
3434

3535
This guide details the steps required to add a new agent to the Multi-Agent Custom Automation Engine. The process includes registering the agent, defining its capabilities through tools, and ensuring the PlannerAgent includes the new agent when generating activity plans.

documentation/DeploymentGuide.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -257,7 +257,7 @@ The files for the dev container are located in `/.devcontainer/` folder.
257257

258258
4. **Deploy the Bicep template:**
259259

260-
- You can use the Bicep extension for VSCode (Right-click the `.bicep` file, then select "Show deployment plane") or use the Azure CLI:
260+
- You can use the Bicep extension for VSCode (Right-click the `.bicep` file, then select "Show deployment plan") or use the Azure CLI:
261261
```bash
262262
az deployment group create -g <resource-group-name> -f deploy/macae-dev.bicep --query 'properties.outputs'
263263
```

documentation/azure_app_service_auth_setup.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@
1818

1919
![Add Provider](./images/azure-app-service-auth-setup/AppAuthIdentityProviderAdd.png)
2020

21-
5. Accept the default values and click on `Add` button to go back to the previous page with the idenity provider added.
21+
5. Accept the default values and click on `Add` button to go back to the previous page with the identity provider added.
2222

2323
![Add Provider](./images/azure-app-service-auth-setup/AppAuthIdentityProviderAdded.png)
2424

@@ -40,7 +40,7 @@
4040

4141
![Add Details](./images/azure-app-service-auth-setup/AddDetails.png)
4242

43-
5. After application is created sucessfully, then click on `Add a Redirect URL`.
43+
5. After application is created successfully, then click on `Add a Redirect URL`.
4444

4545
![Redirect URL](./images/azure-app-service-auth-setup/AddRedirectURL.png)
4646

@@ -53,6 +53,6 @@
5353
![Web](./images/azure-app-service-auth-setup/Web.png)
5454

5555
8. Enter the `web app URL` (Provide the app service name in place of XXXX) and Save. Then go back to [Step 1](#step-1-add-authentication-in-azure-app-service-configuration) and follow from _Point 4_ choose `Pick an existing app registration in this directory` from the Add an Identity Provider page and provide the newly registered App Name.
56-
E.g. https://appservicename.azurewebsites.net/.auth/login/aad/callback
56+
E.g. <<https://<< appservicename >>.azurewebsites.net/.auth/login/aad/callback>>
5757

5858
![Add Details](./images/azure-app-service-auth-setup/WebAppURL.png)

documentation/images/DeleteRG.png

76.3 KB
Loading
102 KB
Loading
48.3 KB
Loading
30.4 KB
Loading

0 commit comments

Comments
 (0)