Skip to content

Commit 8381abc

Browse files
Add Bicep modules for AI Foundry and Cognitive Services deployment
- Introduced aiFoundryProject.bicep for deploying AI Foundry projects with optional Cosmos DB and Azure AI Search integration. - Created avmCognitiveServices.bicep to deploy Cognitive Services accounts with extensive configuration options including role assignments, diagnostic settings, and private endpoints. - Developed cognitiveServices.bicep to manage multiple AI services deployments (Content Safety, Vision, Language, Speech, Translator, Document Intelligence) with network isolation and role-based access control. - Enhanced resource management with detailed parameters for identity, network configurations, and logging.
1 parent 966b820 commit 8381abc

4 files changed

Lines changed: 2 additions & 2 deletions

File tree

infra/main.bicep

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -259,7 +259,7 @@ module storageAccount 'modules/storageAccount.bicep' = {
259259
}
260260
}
261261

262-
module cognitiveServices 'modules/cognitive-services/main.bicep' = {
262+
module cognitiveServices 'modules/cognitive-services/cognitiveServices.bicep' = {
263263
name: '${name}-cognitive-services-deployment'
264264
params: {
265265
name: name
@@ -297,7 +297,7 @@ module cognitiveServices 'modules/cognitive-services/main.bicep' = {
297297
}
298298

299299
// // Add the new FDP cognitive services module
300-
module project 'modules/ai-foundry-project/main.bicep' = {
300+
module project 'modules/ai-foundry-project/aiFoundryProject.bicep' = {
301301
name: '${name}prj'
302302
params: {
303303
cosmosDBname: cosmosDbEnabled? cosmosDb.outputs.cosmosDBname : ''
File renamed without changes.

infra/modules/avm/cognitive-services/main.bicep renamed to infra/modules/avm/cognitive-services/avmCognitiveServices.bicep

File renamed without changes.
File renamed without changes.

0 commit comments

Comments
 (0)