Skip to content

Commit 5766c0b

Browse files
Merge pull request #535 from microsoft/azdup-env-var-into-bicep-dg
chore: add environment variables to Bicep for local development setup
2 parents 7c4ea83 + 62fb56b commit 5766c0b

File tree

2 files changed

+30
-0
lines changed

2 files changed

+30
-0
lines changed

infra/deploy_app_service.bicep

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -413,3 +413,15 @@ module assignAiUserRoleToAiProject 'deploy_foundry_role_assignment.bicep' = {
413413
}
414414

415415
output webAppUrl string = 'https://${WebsiteName}.azurewebsites.net'
416+
output azureOpenAISystemMessage string = azureOpenAISystemMessage
417+
output azureOpenAiGenerateSectionContentPrompt string = azureOpenAiGenerateSectionContentPrompt
418+
output azureOpenAiTemplateSystemMessage string = azureOpenAiTemplateSystemMessage
419+
output azureOpenAiTitlePrompt string = azureOpenAiTitlePrompt
420+
output azureOpenAIModel string = AzureOpenAIModel
421+
output azureOpenAIResource string = azureOpenaiResource
422+
output AzureSearchIndex string = AzureSearchIndex
423+
output aiSearchService string = aiSearchService
424+
output AZURE_COSMOSDB_ENABLE_FEEDBACK string = AZURE_COSMOSDB_ENABLE_FEEDBACK
425+
output AzureSearchQueryType string = AzureSearchQueryType
426+
output AzureSearchVectorFields string = AzureSearchVectorFields
427+

infra/main.bicep

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -218,3 +218,21 @@ output RESOURCE_GROUP_NAME string = resourceGroup().name
218218
output AI_FOUNDRY_RESOURCE_ID string = aifoundry.outputs.aiFoundryId
219219
output AI_SEARCH_SERVICE_NAME string = aifoundry.outputs.aiSearchService
220220
output AZURE_SEARCH_CONNECTION_NAME string = aifoundry.outputs.aiSearchConnectionName
221+
output AZURE_OPENAI_TITLE_PROMPT string = appserviceModule.outputs.azureOpenAiTitlePrompt
222+
output AZURE_OPENAI_GENERATE_SECTION_CONTENT_PROMPT string = appserviceModule.outputs.azureOpenAiGenerateSectionContentPrompt
223+
output AZURE_OPENAI_TEMPLATE_SYSTEM_MESSAGE string = appserviceModule.outputs.azureOpenAiTemplateSystemMessage
224+
output AZURE_OPENAI_SYSTEM_MESSAGE string = appserviceModule.outputs.azureOpenAISystemMessage
225+
output AZURE_OPENAI_MODEL string = appserviceModule.outputs.azureOpenAIModel
226+
output AZURE_OPENAI_RESOURCE string = appserviceModule.outputs.azureOpenAIResource
227+
output AZURE_SEARCH_SERVICE string = appserviceModule.outputs.aiSearchService
228+
output AZURE_SEARCH_INDEX string = appserviceModule.outputs.AzureSearchIndex
229+
output AZURE_COSMOSDB_ACCOUNT string = cosmosDBModule.outputs.cosmosAccountName
230+
output AZURE_COSMOSDB_DATABASE string = cosmosDBModule.outputs.cosmosDatabaseName
231+
output AZURE_COSMOSDB_CONVERSATIONS_CONTAINER string = cosmosDBModule.outputs.cosmosContainerName
232+
output AZURE_COSMOSDB_ENABLE_FEEDBACK string = appserviceModule.outputs.AZURE_COSMOSDB_ENABLE_FEEDBACK
233+
output AZURE_SEARCH_QUERY_TYPE string = appserviceModule.outputs.AzureSearchQueryType
234+
output AZURE_SEARCH_VECTOR_COLUMNS string = appserviceModule.outputs.AzureSearchVectorFields
235+
output AZURE_AI_AGENT_ENDPOINT string = aifoundry.outputs.aiFoundryProjectEndpoint
236+
output AZURE_AI_AGENT_API_VERSION string = azureAiAgentApiVersion
237+
output AZURE_AI_AGENT_MODEL_DEPLOYMENT_NAME string = appserviceModule.outputs.azureOpenAIModel
238+
output AZURE_APPLICATION_INSIGHTS_CONNECTION_STRING string = aifoundry.outputs.applicationInsightsConnectionString

0 commit comments

Comments
 (0)