Skip to content

Commit 92b6904

Browse files
authored
Update branding (#80)
* Update branding * Update agents/chat-with-bing.json * Couple more
1 parent af1ede2 commit 92b6904

21 files changed

+205
-177
lines changed

.devcontainer/devcontainer.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
{
2-
"name": "AI Agent service chat baseline reference implementation",
2+
"name": "Foundry Agent Service chat baseline reference implementation",
33
"image": "mcr.microsoft.com/devcontainers/dotnet:dev-8.0-jammy",
44
"runArgs": ["--network=host"],
55
"remoteUser": "vscode",

CONTRIBUTING.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# Contributing to the Azure AI Foundry Agent service chat baseline reference implementation
1+
# Contributing to the Microsoft Foundry Agent service chat baseline reference implementation
22

33
This project welcomes contributions and suggestions. Most contributions require you to agree to a
44
Contributor License Agreement (CLA) declaring that you have the right to, and actually do, grant us
@@ -12,10 +12,10 @@ This project has adopted the [Microsoft Open Source Code of Conduct](https://ope
1212
For more information see the [Code of Conduct FAQ](https://opensource.microsoft.com/codeofconduct/faq/) or
1313
contact [opencode@microsoft.com](mailto:opencode@microsoft.com) with any additional questions or comments.
1414

15-
- [Code of Conduct](#coc)
16-
- [Issues and Bugs](#issue)
17-
- [Feature Requests](#feature)
18-
- [Submission Guidelines](#submit)
15+
- [Code of Conduct](#coc)
16+
- [Issues and Bugs](#issue)
17+
- [Feature Requests](#feature)
18+
- [Submission Guidelines](#submit)
1919

2020
## <a name="coc"></a> Code of Conduct
2121
Help us keep this project open and inclusive. Please read and follow our [Code of Conduct](https://opensource.microsoft.com/codeofconduct/).

README.md

Lines changed: 33 additions & 34 deletions
Large diffs are not rendered by default.

agents/chat-with-bing.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "Baseline Chatbot Agent",
3-
"description": "Example of an Azure AI Foundry Agent that uses the Bing Search tool to answer questions. Used in the Microsoft Learn AI chat reference architecture. https://learn.microsoft.com/azure/architecture/ai-ml/architecture/baseline-openai-e2e-chat",
3+
"description": "Example of an Foundry Agent that uses the Bing Search tool to answer questions. Used in the Microsoft Learn AI chat reference architecture. https://learn.microsoft.com/azure/architecture/architecture/baseline-azure-ai-foundry-chat",
44
"model": "MODEL_CONNECTION_NAME",
55
"instructions": "You are a helpful Chatbot agent. You'll consult the Bing Search tool to answer questions. Always search the web for information before responding.",
66
"tools": [

azure-ai-foundry-baseline.sln

Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
Microsoft Visual Studio Solution File, Format Version 12.00
2+
# Visual Studio Version 17
3+
VisualStudioVersion = 17.5.2.0
4+
MinimumVisualStudioVersion = 10.0.40219.1
5+
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "website", "website", "{32E63C23-E2FE-CC65-73DA-6F37BD55E479}"
6+
EndProject
7+
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "chatui", "website\chatui\chatui.csproj", "{25A423D8-2636-5591-3070-D954AA0BC99B}"
8+
EndProject
9+
Global
10+
GlobalSection(SolutionConfigurationPlatforms) = preSolution
11+
Debug|Any CPU = Debug|Any CPU
12+
Release|Any CPU = Release|Any CPU
13+
EndGlobalSection
14+
GlobalSection(ProjectConfigurationPlatforms) = postSolution
15+
{25A423D8-2636-5591-3070-D954AA0BC99B}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
16+
{25A423D8-2636-5591-3070-D954AA0BC99B}.Debug|Any CPU.Build.0 = Debug|Any CPU
17+
{25A423D8-2636-5591-3070-D954AA0BC99B}.Release|Any CPU.ActiveCfg = Release|Any CPU
18+
{25A423D8-2636-5591-3070-D954AA0BC99B}.Release|Any CPU.Build.0 = Release|Any CPU
19+
EndGlobalSection
20+
GlobalSection(SolutionProperties) = preSolution
21+
HideSolutionNode = FALSE
22+
EndGlobalSection
23+
GlobalSection(NestedProjects) = preSolution
24+
{25A423D8-2636-5591-3070-D954AA0BC99B} = {32E63C23-E2FE-CC65-73DA-6F37BD55E479}
25+
EndGlobalSection
26+
GlobalSection(ExtensibilityGlobals) = postSolution
27+
SolutionGuid = {5D631DAF-BB54-4BC5-81C6-71DCB89B0A67}
28+
EndGlobalSection
29+
EndGlobal

docs/media/baseline-azure-ai-foundry.svg

Lines changed: 12 additions & 12 deletions
Loading

infra-as-code/bicep/ai-agent-blob-storage.bicep

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ param location string = resourceGroup().location
99
@maxLength(8)
1010
param baseName string
1111

12-
@description('Assign your user some roles to support access to the Azure AI Foundry Agent dependencies for troubleshooting post deployment')
12+
@description('Assign your user some roles to support access to the Foundry Agent Service dependencies for troubleshooting post deployment')
1313
@maxLength(36)
1414
@minLength(36)
1515
param debugUserPrincipalId string
@@ -22,13 +22,13 @@ param logAnalyticsWorkspaceName string
2222
@minLength(1)
2323
param privateEndpointSubnetResourceId string
2424

25-
@description('The existing User Managed Identity for the AI Foundry project.')
25+
@description('The existing User Managed Identity for the Foundry project.')
2626
@minLength(1)
2727
param existingAgentUserManagedIdentityName string
2828

2929
// ---- Existing resources ----
3030

31-
@description('Existing Agent User Managed Identity for the AI Foundry Project.')
31+
@description('Existing Agent User Managed Identity for the Foundry project.')
3232
resource agentUserManagedIdentity 'Microsoft.ManagedIdentity/userAssignedIdentities@2025-01-31-preview' existing = {
3333
name: existingAgentUserManagedIdentityName
3434
}
@@ -77,7 +77,7 @@ resource agentStorageAccount 'Microsoft.Storage/storageAccounts@2024-01-01' = {
7777
isNfsV3Enabled: false
7878
encryption: {
7979
keySource: 'Microsoft.Storage'
80-
requireInfrastructureEncryption: false // The Azure AI Foundry Agent Service's binary files in this scenario doesn't require double encryption, but if your scenario does, please enable.
80+
requireInfrastructureEncryption: false // The Foundry Agent Service's binary files in this scenario doesn't require double encryption, but if your scenario does, please enable.
8181
services: {
8282
blob: {
8383
enabled: true
@@ -111,7 +111,7 @@ resource debugUserBlobDataOwnerAssignment 'Microsoft.Authorization/roleAssignmen
111111
}
112112
}
113113

114-
@description('Grant the AI Foundry Project managed identity Storage Account Blob Data Contributor user role permissions.')
114+
@description('Grant the Foundry project managed identity Storage Account Blob Data Contributor user role permissions.')
115115
module projectBlobDataContributorAssignment './modules/storageAccountRoleAssignment.bicep' = {
116116
name: 'projectBlobDataContributorAssignmentDeploy'
117117
params: {
@@ -202,7 +202,7 @@ resource agentStorageAccountLocks 'Microsoft.Authorization/locks@2020-05-01' = {
202202
name: '${agentStorageAccount.name}-lock'
203203
properties: {
204204
level: 'CanNotDelete'
205-
notes: 'Prevent deleting; recovery not practical. Hard dependency for your AI Foundry Agent Service.'
205+
notes: 'Prevent deleting; recovery not practical. Hard dependency for your Foundry Agent Service.'
206206
owners: []
207207
}
208208
}

infra-as-code/bicep/ai-agent-service-dependencies.bicep

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ param location string = resourceGroup().location
99
@maxLength(8)
1010
param baseName string
1111

12-
@description('Assign your user some roles to support access to the Azure AI Foundry Agent dependencies for troubleshooting post deployment')
12+
@description('Assign your user some roles to support access to the Foundry agent dependencies for troubleshooting post deployment')
1313
@maxLength(36)
1414
@minLength(36)
1515
param debugUserPrincipalId string
@@ -24,13 +24,13 @@ param privateEndpointSubnetResourceId string
2424

2525
// ---- New resources ----
2626

27-
@description('The agent User Managed Identity for the AI Foundry Project. This is used when a user uploads a file to the agent, and the agent needs to search for information in that file.')
27+
@description('The agent User Managed Identity for the Foundry project. This is used when a user uploads a file to the agent, and the agent needs to search for information in that file.')
2828
resource agentUserManagedIdentity 'Microsoft.ManagedIdentity/userAssignedIdentities@2025-01-31-preview' = {
2929
name: 'mi-agent-${baseName}'
3030
location: location
3131
}
3232

33-
@description('Deploy Azure Storage account for the Azure AI Foundry Agent Service (dependency). This is used for binaries uploaded within threads or as "knowledge" uploaded as part of an agent.')
33+
@description('Deploy Azure Storage account for the Foundry Agent Service (dependency). This is used for binaries uploaded within threads or as "knowledge" uploaded as part of an agent.')
3434
module deployAgentStorageAccount 'ai-agent-blob-storage.bicep' = {
3535
name: 'agentStorageAccountDeploy'
3636
scope: resourceGroup()
@@ -44,7 +44,7 @@ module deployAgentStorageAccount 'ai-agent-blob-storage.bicep' = {
4444
}
4545
}
4646

47-
@description('Deploy Azure Cosmos DB account for the Azure AI Foundry Agent Service (dependency). This is used for storing agent definitions and threads.')
47+
@description('Deploy Azure Cosmos DB account for the Foundry Agent Service (dependency). This is used for storing agent definitions and threads.')
4848
module deployCosmosDbThreadStorageAccount 'cosmos-db.bicep' = {
4949
name: 'cosmosDbThreadStorageAccountDeploy'
5050
scope: resourceGroup()
@@ -58,7 +58,7 @@ module deployCosmosDbThreadStorageAccount 'cosmos-db.bicep' = {
5858
}
5959
}
6060

61-
@description('Deploy Azure AI Search instance for the Azure AI Foundry Agent Service (dependency). This is used when a user uploads a file to the agent, and the agent needs to search for information in that file.')
61+
@description('Deploy Azure AI Search instance for the Foundry Agent Service (dependency). This is used when a user uploads a file to the agent, and the agent needs to search for information in that file.')
6262
module deployAzureAISearchService 'ai-search.bicep' = {
6363
name: 'aiSearchServiceDeploy'
6464
scope: resourceGroup()

0 commit comments

Comments
 (0)