|
4 | 4 | "metadata": {
|
5 | 5 | "_generator": {
|
6 | 6 | "name": "bicep",
|
7 |
| - "version": "0.24.24.22086", |
8 |
| - "templateHash": "16779160080190232837" |
| 7 | + "version": "0.29.47.4906", |
| 8 | + "templateHash": "18214004695586675733" |
9 | 9 | }
|
10 | 10 | },
|
11 | 11 | "parameters": {
|
|
48 | 48 | },
|
49 | 49 | "openAIApiVersion": {
|
50 | 50 | "type": "string",
|
51 |
| - "defaultValue": "2023-12-01-preview" |
| 51 | + "defaultValue": "2024-05-13" |
52 | 52 | },
|
53 | 53 | "chatGptDeploymentCapacity": {
|
54 | 54 | "type": "int",
|
55 |
| - "defaultValue": 120 |
| 55 | + "defaultValue": 30 |
56 | 56 | },
|
57 | 57 | "chatGptDeploymentName": {
|
58 | 58 | "type": "string",
|
59 |
| - "defaultValue": "chat-gpt-35-turbo" |
| 59 | + "defaultValue": "gpt-4o" |
60 | 60 | },
|
61 | 61 | "chatGptModelName": {
|
62 | 62 | "type": "string",
|
63 |
| - "defaultValue": "gpt-35-turbo" |
| 63 | + "defaultValue": "gpt-4o" |
64 | 64 | },
|
65 | 65 | "chatGptModelVersion": {
|
66 | 66 | "type": "string",
|
67 |
| - "defaultValue": "1106" |
| 67 | + "defaultValue": "2024-05-13" |
68 | 68 | },
|
69 | 69 | "embeddingDeploymentName": {
|
70 | 70 | "type": "string",
|
|
103 | 103 | "type": "string",
|
104 | 104 | "defaultValue": "2023-12-01-preview"
|
105 | 105 | },
|
106 |
| - "gptvisionLocation": { |
107 |
| - "type": "string", |
108 |
| - "allowedValues": [ |
109 |
| - "swedencentral", |
110 |
| - "westus" |
111 |
| - ], |
112 |
| - "metadata": { |
113 |
| - "description": "Location for the GPT vision instance resource" |
114 |
| - } |
115 |
| - }, |
116 |
| - "gptvisionDeploymentCapacity": { |
117 |
| - "type": "int", |
118 |
| - "defaultValue": 1 |
119 |
| - }, |
120 |
| - "gptvisionDeploymentName": { |
121 |
| - "type": "string", |
122 |
| - "defaultValue": "gpt-4-vision" |
123 |
| - }, |
124 |
| - "gptvisionModelName": { |
125 |
| - "type": "string", |
126 |
| - "defaultValue": "gpt-4" |
127 |
| - }, |
128 |
| - "gptvisionApiVersion": { |
129 |
| - "type": "string", |
130 |
| - "defaultValue": "2023-12-01-preview" |
131 |
| - }, |
132 |
| - "gptvisionModelVersion": { |
133 |
| - "type": "string", |
134 |
| - "defaultValue": "vision-preview" |
135 |
| - }, |
136 | 106 | "formRecognizerSkuName": {
|
137 | 107 | "type": "string",
|
138 | 108 | "defaultValue": "S0"
|
|
239 | 209 | "dalleApiVersion": {
|
240 | 210 | "value": "[parameters('dalleApiVersion')]"
|
241 | 211 | },
|
242 |
| - "gptvisionLocation": { |
243 |
| - "value": "[parameters('gptvisionLocation')]" |
244 |
| - }, |
245 |
| - "gptvisionApiVersion": { |
246 |
| - "value": "[parameters('gptvisionApiVersion')]" |
247 |
| - }, |
248 |
| - "gptvisionDeploymentCapacity": { |
249 |
| - "value": "[parameters('gptvisionDeploymentCapacity')]" |
250 |
| - }, |
251 |
| - "gptvisionDeploymentName": { |
252 |
| - "value": "[parameters('gptvisionDeploymentName')]" |
253 |
| - }, |
254 |
| - "gptvisionModelName": { |
255 |
| - "value": "[parameters('gptvisionModelName')]" |
256 |
| - }, |
257 |
| - "gptvisionModelVersion": { |
258 |
| - "value": "[parameters('gptvisionModelVersion')]" |
259 |
| - }, |
260 | 212 | "formRecognizerSkuName": {
|
261 | 213 | "value": "[parameters('formRecognizerSkuName')]"
|
262 | 214 | },
|
|
282 | 234 | "metadata": {
|
283 | 235 | "_generator": {
|
284 | 236 | "name": "bicep",
|
285 |
| - "version": "0.24.24.22086", |
286 |
| - "templateHash": "14077555141603956691" |
| 237 | + "version": "0.29.47.4906", |
| 238 | + "templateHash": "18109441359842852578" |
287 | 239 | }
|
288 | 240 | },
|
289 | 241 | "parameters": {
|
|
301 | 253 | "type": "string"
|
302 | 254 | },
|
303 | 255 | "openAiSkuName": {
|
304 |
| - "type": "string", |
305 |
| - "defaultValue": "S0" |
| 256 | + "type": "string" |
306 | 257 | },
|
307 | 258 | "chatGptDeploymentCapacity": {
|
308 |
| - "type": "int", |
309 |
| - "defaultValue": 30 |
| 259 | + "type": "int" |
310 | 260 | },
|
311 | 261 | "chatGptDeploymentName": {
|
312 |
| - "type": "string", |
313 |
| - "defaultValue": "chat-gpt-35-turbo" |
| 262 | + "type": "string" |
314 | 263 | },
|
315 | 264 | "chatGptModelName": {
|
316 |
| - "type": "string", |
317 |
| - "defaultValue": "chat-gpt-35-turbo" |
| 265 | + "type": "string" |
318 | 266 | },
|
319 | 267 | "chatGptModelVersion": {
|
320 |
| - "type": "string", |
321 |
| - "defaultValue": "1106" |
| 268 | + "type": "string" |
322 | 269 | },
|
323 | 270 | "embeddingDeploymentName": {
|
324 |
| - "type": "string", |
325 |
| - "defaultValue": "text-embedding-ada-002" |
| 271 | + "type": "string" |
326 | 272 | },
|
327 | 273 | "embeddingDeploymentCapacity": {
|
328 |
| - "type": "int", |
329 |
| - "defaultValue": 10 |
| 274 | + "type": "int" |
330 | 275 | },
|
331 | 276 | "embeddingModelName": {
|
332 |
| - "type": "string", |
333 |
| - "defaultValue": "text-embedding-ada-002" |
| 277 | + "type": "string" |
334 | 278 | },
|
335 | 279 | "dalleLocation": {
|
336 | 280 | "type": "string"
|
|
347 | 291 | "dalleApiVersion": {
|
348 | 292 | "type": "string"
|
349 | 293 | },
|
350 |
| - "gptvisionLocation": { |
351 |
| - "type": "string" |
352 |
| - }, |
353 |
| - "gptvisionDeploymentCapacity": { |
354 |
| - "type": "int", |
355 |
| - "defaultValue": 30 |
356 |
| - }, |
357 |
| - "gptvisionDeploymentName": { |
358 |
| - "type": "string", |
359 |
| - "defaultValue": "gpt-4-vision" |
360 |
| - }, |
361 |
| - "gptvisionModelName": { |
362 |
| - "type": "string", |
363 |
| - "defaultValue": "gpt-4" |
364 |
| - }, |
365 |
| - "gptvisionApiVersion": { |
366 |
| - "type": "string", |
367 |
| - "defaultValue": "2023-12-01-preview" |
368 |
| - }, |
369 |
| - "gptvisionModelVersion": { |
370 |
| - "type": "string", |
371 |
| - "defaultValue": "vision-preview" |
372 |
| - }, |
373 | 294 | "speechServiceSkuName": {
|
374 | 295 | "type": "string",
|
375 | 296 | "defaultValue": "S0"
|
|
408 | 329 | "variables": {
|
409 | 330 | "openai_name": "[toLower(format('{0}-aillm-{1}', parameters('name'), parameters('resourceToken')))]",
|
410 | 331 | "openai_dalle_name": "[toLower(format('{0}-aidalle-{1}', parameters('name'), parameters('resourceToken')))]",
|
411 |
| - "openai_gpt_vision_name": "[toLower(format('{0}-aivision-{1}', parameters('name'), parameters('resourceToken')))]", |
412 | 332 | "form_recognizer_name": "[toLower(format('{0}-form-{1}', parameters('name'), parameters('resourceToken')))]",
|
413 | 333 | "speech_service_name": "[toLower(format('{0}-speech-{1}', parameters('name'), parameters('resourceToken')))]",
|
414 | 334 | "cosmos_name": "[toLower(format('{0}-cosmos-{1}', parameters('name'), parameters('resourceToken')))]",
|
|
435 | 355 | "version": "[parameters('chatGptModelVersion')]"
|
436 | 356 | },
|
437 | 357 | "sku": {
|
438 |
| - "name": "Standard", |
| 358 | + "name": "GlobalStandard", |
439 | 359 | "capacity": "[parameters('chatGptDeploymentCapacity')]"
|
440 | 360 | }
|
441 | 361 | },
|
|
479 | 399 | "[resourceId('Microsoft.Web/sites', variables('webapp_name'))]"
|
480 | 400 | ]
|
481 | 401 | },
|
482 |
| - { |
483 |
| - "type": "Microsoft.KeyVault/vaults/secrets", |
484 |
| - "apiVersion": "2021-06-01-preview", |
485 |
| - "name": "[format('{0}/{1}', variables('keyVaultName'), 'AZURE-OPENAI-VISION-API-KEY')]", |
486 |
| - "properties": { |
487 |
| - "contentType": "text/plain", |
488 |
| - "value": "[listKeys(resourceId('Microsoft.CognitiveServices/accounts', variables('openai_gpt_vision_name')), '2023-05-01').key1]" |
489 |
| - }, |
490 |
| - "dependsOn": [ |
491 |
| - "[resourceId('Microsoft.CognitiveServices/accounts', variables('openai_gpt_vision_name'))]", |
492 |
| - "[resourceId('Microsoft.KeyVault/vaults', variables('keyVaultName'))]" |
493 |
| - ] |
494 |
| - }, |
495 | 402 | {
|
496 | 403 | "type": "Microsoft.KeyVault/vaults/secrets",
|
497 | 404 | "apiVersion": "2021-06-01-preview",
|
|
613 | 520 | "[resourceId('Microsoft.CognitiveServices/accounts', variables('openai_dalle_name'))]"
|
614 | 521 | ]
|
615 | 522 | },
|
616 |
| - { |
617 |
| - "type": "Microsoft.CognitiveServices/accounts/deployments", |
618 |
| - "apiVersion": "2023-05-01", |
619 |
| - "name": "[format('{0}/{1}', variables('openai_gpt_vision_name'), parameters('gptvisionDeploymentName'))]", |
620 |
| - "properties": { |
621 |
| - "model": { |
622 |
| - "format": "OpenAI", |
623 |
| - "name": "[parameters('gptvisionModelName')]", |
624 |
| - "version": "[parameters('gptvisionModelVersion')]" |
625 |
| - } |
626 |
| - }, |
627 |
| - "sku": { |
628 |
| - "name": "Standard", |
629 |
| - "capacity": "[parameters('gptvisionDeploymentCapacity')]" |
630 |
| - }, |
631 |
| - "dependsOn": [ |
632 |
| - "[resourceId('Microsoft.CognitiveServices/accounts', variables('openai_gpt_vision_name'))]" |
633 |
| - ] |
634 |
| - }, |
635 | 523 | {
|
636 | 524 | "type": "Microsoft.Storage/storageAccounts/blobServices/containers",
|
637 | 525 | "apiVersion": "2022-05-01",
|
|
693 | 581 | "name": "SCM_DO_BUILD_DURING_DEPLOYMENT",
|
694 | 582 | "value": "true"
|
695 | 583 | },
|
696 |
| - { |
697 |
| - "name": "AZURE_OPENAI_VISION_API_KEY", |
698 |
| - "value": "[format('@Microsoft.KeyVault(VaultName={0};SecretName={1})', variables('keyVaultName'), 'AZURE-OPENAI-VISION-API-KEY')]" |
699 |
| - }, |
700 |
| - { |
701 |
| - "name": "AZURE_OPENAI_VISION_API_INSTANCE_NAME", |
702 |
| - "value": "[variables('openai_gpt_vision_name')]" |
703 |
| - }, |
704 |
| - { |
705 |
| - "name": "AZURE_OPENAI_VISION_API_DEPLOYMENT_NAME", |
706 |
| - "value": "[parameters('gptvisionDeploymentName')]" |
707 |
| - }, |
708 |
| - { |
709 |
| - "name": "AZURE_OPENAI_VISION_API_VERSION", |
710 |
| - "value": "[parameters('gptvisionApiVersion')]" |
711 |
| - }, |
712 | 584 | {
|
713 | 585 | "name": "AZURE_OPENAI_API_KEY",
|
714 | 586 | "value": "[format('@Microsoft.KeyVault(VaultName={0};SecretName={1})', variables('keyVaultName'), 'AZURE-OPENAI-API-KEY')]"
|
|
809 | 681 | "[resourceId('Microsoft.KeyVault/vaults/secrets', variables('keyVaultName'), 'AZURE-DOCUMENT-INTELLIGENCE-KEY')]",
|
810 | 682 | "[resourceId('Microsoft.KeyVault/vaults/secrets', variables('keyVaultName'), 'AZURE-OPENAI-API-KEY')]",
|
811 | 683 | "[resourceId('Microsoft.KeyVault/vaults/secrets', variables('keyVaultName'), 'AZURE-OPENAI-DALLE-API-KEY')]",
|
812 |
| - "[resourceId('Microsoft.KeyVault/vaults/secrets', variables('keyVaultName'), 'AZURE-OPENAI-VISION-API-KEY')]", |
813 | 684 | "[resourceId('Microsoft.KeyVault/vaults/secrets', variables('keyVaultName'), 'AZURE-SEARCH-API-KEY')]",
|
814 | 685 | "[resourceId('Microsoft.KeyVault/vaults/secrets', variables('keyVaultName'), 'AZURE-SPEECH-KEY')]",
|
815 | 686 | "[resourceId('Microsoft.KeyVault/vaults/secrets', variables('keyVaultName'), 'AZURE-STORAGE-ACCOUNT-KEY')]",
|
|
1024 | 895 | "name": "[parameters('openAiSkuName')]"
|
1025 | 896 | }
|
1026 | 897 | },
|
1027 |
| - { |
1028 |
| - "type": "Microsoft.CognitiveServices/accounts", |
1029 |
| - "apiVersion": "2023-05-01", |
1030 |
| - "name": "[variables('openai_gpt_vision_name')]", |
1031 |
| - "location": "[parameters('gptvisionLocation')]", |
1032 |
| - "tags": "[parameters('tags')]", |
1033 |
| - "kind": "OpenAI", |
1034 |
| - "properties": { |
1035 |
| - "customSubDomainName": "[variables('openai_gpt_vision_name')]", |
1036 |
| - "publicNetworkAccess": "Enabled" |
1037 |
| - }, |
1038 |
| - "sku": { |
1039 |
| - "name": "[parameters('openAiSkuName')]" |
1040 |
| - } |
1041 |
| - }, |
1042 | 898 | {
|
1043 | 899 | "type": "Microsoft.CognitiveServices/accounts",
|
1044 | 900 | "apiVersion": "2023-05-01",
|
|
0 commit comments