|
5 | 5 | "_generator": { |
6 | 6 | "name": "bicep", |
7 | 7 | "version": "0.34.44.8038", |
8 | | - "templateHash": "5625042254313524971" |
| 8 | + "templateHash": "18114037235110680016" |
9 | 9 | } |
10 | 10 | }, |
11 | 11 | "parameters": { |
|
23 | 23 | "eastus", |
24 | 24 | "eastus2", |
25 | 25 | "swedencentral", |
26 | | - "switzerlandnorth", |
27 | 26 | "westus", |
28 | 27 | "westus3" |
29 | 28 | ], |
30 | 29 | "metadata": { |
31 | 30 | "azd": { |
32 | | - "type": "location" |
| 31 | + "type": "location", |
| 32 | + "usageName": [ |
| 33 | + "OpenAI.GlobalStandard.gpt-4o-mini,30", |
| 34 | + "OpenAI.GlobalStandard.text-embedding-3-small,30" |
| 35 | + ] |
33 | 36 | }, |
34 | 37 | "description": "Location for all resources" |
35 | | - }, |
36 | | - "minLength": 1 |
| 38 | + } |
37 | 39 | }, |
38 | 40 | "aiExistingProjectConnectionString": { |
39 | 41 | "type": "string", |
|
148 | 150 | "type": "string", |
149 | 151 | "defaultValue": "", |
150 | 152 | "metadata": { |
151 | | - "description": "ID of agent to deploy" |
| 153 | + "description": "(Deprecated) ID of agent to deploy" |
| 154 | + } |
| 155 | + }, |
| 156 | + "azureExistingAgentId": { |
| 157 | + "type": "string", |
| 158 | + "defaultValue": "", |
| 159 | + "metadata": { |
| 160 | + "description": "ID of the existing agent" |
152 | 161 | } |
153 | 162 | }, |
154 | 163 | "agentModelName": { |
|
401 | 410 | "tags": { |
402 | 411 | "azd-env-name": "[parameters('environmentName')]" |
403 | 412 | }, |
404 | | - "agentID": "[if(not(empty(parameters('aiAgentID'))), parameters('aiAgentID'), '')]", |
| 413 | + "tempAgentID": "[if(not(empty(parameters('aiAgentID'))), parameters('aiAgentID'), '')]", |
| 414 | + "agentID": "[if(not(empty(parameters('azureExistingAgentId'))), parameters('azureExistingAgentId'), variables('tempAgentID'))]", |
405 | 415 | "aiChatModel": [ |
406 | 416 | { |
407 | 417 | "name": "[parameters('agentDeploymentName')]", |
|
488 | 498 | "_generator": { |
489 | 499 | "name": "bicep", |
490 | 500 | "version": "0.34.44.8038", |
491 | | - "templateHash": "13049296426528843835" |
| 501 | + "templateHash": "691137933995863928" |
492 | 502 | } |
493 | 503 | }, |
494 | 504 | "parameters": { |
|
628 | 638 | "_generator": { |
629 | 639 | "name": "bicep", |
630 | 640 | "version": "0.34.44.8038", |
631 | | - "templateHash": "6691800427529095215" |
| 641 | + "templateHash": "618022947787971888" |
632 | 642 | } |
633 | 643 | }, |
634 | 644 | "parameters": { |
|
2717 | 2727 | "_generator": { |
2718 | 2728 | "name": "bicep", |
2719 | 2729 | "version": "0.34.44.8038", |
2720 | | - "templateHash": "4408217411559527029" |
| 2730 | + "templateHash": "15702788402850698618" |
2721 | 2731 | }, |
2722 | 2732 | "description": "Creates an Azure AI Search instance." |
2723 | 2733 | }, |
|
2810 | 2820 | "tags": "[parameters('tags')]", |
2811 | 2821 | "identity": "[variables('searchIdentityProvider')]", |
2812 | 2822 | "properties": { |
| 2823 | + "authOptions": "[parameters('authOptions')]", |
2813 | 2824 | "disableLocalAuth": "[parameters('disableLocalAuth')]", |
2814 | 2825 | "disabledDataExfiltrationOptions": "[parameters('disabledDataExfiltrationOptions')]", |
2815 | 2826 | "encryptionWithCmk": "[parameters('encryptionWithCmk')]", |
|
4040 | 4051 | "_generator": { |
4041 | 4052 | "name": "bicep", |
4042 | 4053 | "version": "0.34.44.8038", |
4043 | | - "templateHash": "15704795189831026439" |
| 4054 | + "templateHash": "8075064967424346344" |
4044 | 4055 | } |
4045 | 4056 | }, |
4046 | 4057 | "parameters": { |
|
4134 | 4145 | "value": "[reference(resourceId('Microsoft.ManagedIdentity/userAssignedIdentities', parameters('identityName')), '2023-01-31').clientId]" |
4135 | 4146 | }, |
4136 | 4147 | { |
4137 | | - "name": "AZURE_AIPROJECT_CONNECTION_STRING", |
| 4148 | + "name": "AZURE_EXISTING_AIPROJECT_CONNECTION_STRING", |
4138 | 4149 | "value": "[parameters('projectConnectionString')]" |
4139 | 4150 | }, |
4140 | 4151 | { |
4141 | 4152 | "name": "AZURE_AI_AGENT_NAME", |
4142 | 4153 | "value": "[parameters('agentName')]" |
4143 | 4154 | }, |
4144 | 4155 | { |
4145 | | - "name": "AZURE_AI_AGENT_ID", |
| 4156 | + "name": "AZURE_EXISTING_AGENT_ID", |
4146 | 4157 | "value": "[parameters('agentID')]" |
4147 | 4158 | }, |
4148 | 4159 | { |
|
5539 | 5550 | "type": "string", |
5540 | 5551 | "value": "[tenant().tenantId]" |
5541 | 5552 | }, |
5542 | | - "AZURE_AIPROJECT_CONNECTION_STRING": { |
| 5553 | + "AZURE_EXISTING_AIPROJECT_CONNECTION_STRING": { |
5543 | 5554 | "type": "string", |
5544 | 5555 | "value": "[if(empty(if(and(and(empty(parameters('aiExistingProjectConnectionString')), not(empty(reference(extensionResourceId(format('/subscriptions/{0}/resourceGroups/{1}', subscription().subscriptionId, if(not(empty(parameters('resourceGroupName'))), parameters('resourceGroupName'), format('{0}{1}', variables('abbrs').resourcesResourceGroups, parameters('environmentName')))), 'Microsoft.Resources/deployments', 'ai'), '2022-09-01').outputs.discoveryUrl.value))), contains(reference(extensionResourceId(format('/subscriptions/{0}/resourceGroups/{1}', subscription().subscriptionId, if(not(empty(parameters('resourceGroupName'))), parameters('resourceGroupName'), format('{0}{1}', variables('abbrs').resourcesResourceGroups, parameters('environmentName')))), 'Microsoft.Resources/deployments', 'ai'), '2022-09-01').outputs.discoveryUrl.value, '/')), split(reference(extensionResourceId(format('/subscriptions/{0}/resourceGroups/{1}', subscription().subscriptionId, if(not(empty(parameters('resourceGroupName'))), parameters('resourceGroupName'), format('{0}{1}', variables('abbrs').resourcesResourceGroups, parameters('environmentName')))), 'Microsoft.Resources/deployments', 'ai'), '2022-09-01').outputs.discoveryUrl.value, '/')[2], '')), parameters('aiExistingProjectConnectionString'), format('{0};{1};{2};{3}', if(and(and(empty(parameters('aiExistingProjectConnectionString')), not(empty(reference(extensionResourceId(format('/subscriptions/{0}/resourceGroups/{1}', subscription().subscriptionId, if(not(empty(parameters('resourceGroupName'))), parameters('resourceGroupName'), format('{0}{1}', variables('abbrs').resourcesResourceGroups, parameters('environmentName')))), 'Microsoft.Resources/deployments', 'ai'), '2022-09-01').outputs.discoveryUrl.value))), contains(reference(extensionResourceId(format('/subscriptions/{0}/resourceGroups/{1}', subscription().subscriptionId, if(not(empty(parameters('resourceGroupName'))), parameters('resourceGroupName'), format('{0}{1}', variables('abbrs').resourcesResourceGroups, parameters('environmentName')))), 'Microsoft.Resources/deployments', 'ai'), '2022-09-01').outputs.discoveryUrl.value, '/')), split(reference(extensionResourceId(format('/subscriptions/{0}/resourceGroups/{1}', subscription().subscriptionId, if(not(empty(parameters('resourceGroupName'))), parameters('resourceGroupName'), format('{0}{1}', variables('abbrs').resourcesResourceGroups, parameters('environmentName')))), 'Microsoft.Resources/deployments', 'ai'), '2022-09-01').outputs.discoveryUrl.value, '/')[2], ''), subscription().subscriptionId, if(not(empty(parameters('resourceGroupName'))), parameters('resourceGroupName'), format('{0}{1}', variables('abbrs').resourcesResourceGroups, parameters('environmentName'))), variables('projectName')))]" |
5545 | 5556 | }, |
|
5571 | 5582 | "type": "string", |
5572 | 5583 | "value": "[parameters('agentName')]" |
5573 | 5584 | }, |
5574 | | - "AZURE_AI_AGENT_ID": { |
| 5585 | + "AZURE_EXISTING_AGENT_ID": { |
5575 | 5586 | "type": "string", |
5576 | 5587 | "value": "[variables('agentID')]" |
5577 | 5588 | }, |
|
0 commit comments