Skip to content

Commit 0b530d1

Browse files
authored
Update deployment name variables for OpenAI chat service (#163)
* Update deployment name variables for OpenAI chat service * update devcontainer
1 parent af18890 commit 0b530d1

File tree

8 files changed

+11
-11
lines changed

8 files changed

+11
-11
lines changed

.devcontainer/devcontainer.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@
1818
"customizations": {
1919
"vscode": {
2020
"extensions": [
21-
"prompt-flow.prompt-flow",
21+
"ms-toolsai.prompty@prerelease",
2222
"ms-azuretools.vscode-docker",
2323
"ms-python.python",
2424
"ms-toolsai.jupyter",

.github/workflows/evaluations.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ jobs:
2525
AZURE_OPENAI_ENDPOINT: ${{ vars.AZURE_OPENAI_ENDPOINT }}
2626
AZURE_OPENAI_API_VERSION: ${{ vars.AZURE_OPENAI_API_VERSION }}
2727
AZURE_OPENAI_4_EVAL_DEPLOYMENT_NAME: ${{ vars.AZURE_OPENAI_4_EVAL_DEPLOYMENT_NAME }}
28-
AZURE_OPENAI_DEPLOYMENT_NAME: ${{ vars.AZURE_OPENAI_DEPLOYMENT_NAME }}
28+
AZURE_OPENAI_CHAT_DEPLOYMENT_NAME: ${{ vars.AZURE_OPENAI_CHAT_DEPLOYMENT_NAME }}
2929
AZURE_OPENAI_35_TURBO_DEPLOYMENT_NAME: ${{ vars.AZURE_OPENAI_35_TURBO_DEPLOYMENT_NAME }}
3030
AZURE_RESOURCE_GROUP: ${{ vars.AZURE_RESOURCE_GROUP }}
3131
AZURE_SEARCH_ENDPOINT: ${{ vars.AZURE_SEARCH_ENDPOINT }}

docker-compose.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ services:
33
build:
44
context: src/api
55
ports:
6-
- "5000:80"
6+
- "80:80"
77
env_file:
88
- .env
99
environment:

infra/app/aca.bicep

+1-1
Original file line numberDiff line numberDiff line change
@@ -68,7 +68,7 @@ module app '../core/host/container-app-upsert.bicep' = {
6868
value: openAiEndpoint
6969
}
7070
{
71-
name: 'AZURE_OPENAI_DEPLOYMENT'
71+
name: 'AZURE_OPENAI_CHAT_DEPLOYMENT'
7272
value: openAiDeploymentName
7373
}
7474
{

infra/hooks/postprovision.ps1

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ Write-Output "Building contosochatapi:latest..."
44
az acr build --subscription $env:AZURE_SUBSCRIPTION_ID --registry $env:AZURE_CONTAINER_REGISTRY_NAME --image contosochatapi:latest ./src/api/
55
$image_name = $env:AZURE_CONTAINER_REGISTRY_NAME + '.azurecr.io/contosochatapi:latest'
66
az containerapp update --subscription $env:AZURE_SUBSCRIPTION_ID --name $env:SERVICE_ACA_NAME --resource-group $env:AZURE_RESOURCE_GROUP --image $image_name
7-
az containerapp ingress update --subscription $env:AZURE_SUBSCRIPTION_ID --name $env:SERVICE_ACA_NAME --resource-group $env:AZURE_RESOURCE_GROUP --target-port 5000
7+
az containerapp ingress update --subscription $env:AZURE_SUBSCRIPTION_ID --name $env:SERVICE_ACA_NAME --resource-group $env:AZURE_RESOURCE_GROUP --target-port 80
88

99
Write-Host "Starting postprovisioning..."
1010

infra/hooks/postprovision.sh

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ echo "Building contosochatapi:latest..."
44
az acr build --subscription ${AZURE_SUBSCRIPTION_ID} --registry ${AZURE_CONTAINER_REGISTRY_NAME} --image contosochatapi:latest ./src/api/
55
image_name="${AZURE_CONTAINER_REGISTRY_NAME}.azurecr.io/contosochatapi:latest"
66
az containerapp update --subscription ${AZURE_SUBSCRIPTION_ID} --name ${SERVICE_ACA_NAME} --resource-group ${AZURE_RESOURCE_GROUP} --image ${image_name}
7-
az containerapp ingress update --subscription ${AZURE_SUBSCRIPTION_ID} --name ${SERVICE_ACA_NAME} --resource-group ${AZURE_RESOURCE_GROUP} --target-port 5000
7+
az containerapp ingress update --subscription ${AZURE_SUBSCRIPTION_ID} --name ${SERVICE_ACA_NAME} --resource-group ${AZURE_RESOURCE_GROUP} --target-port 80
88

99

1010
# Retrieve service names, resource group name, and other values from environment variables

infra/main.bicep

+3-3
Original file line numberDiff line numberDiff line change
@@ -64,7 +64,7 @@ param useSearch bool = true
6464
var aiConfig = loadYamlContent('./ai.yaml')
6565

6666
@description('The API version of the OpenAI resource')
67-
param openAiApiVersion string = ''
67+
param openAiApiVersion string = '2023-03-15-preview'
6868

6969
@description('The type of the OpenAI resource')
7070
param openAiType string = 'azure'
@@ -76,7 +76,7 @@ param searchServiceName string = ''
7676
param cosmosAccountName string = ''
7777

7878
@description('The name of the OpenAI embedding deployment')
79-
param openAiEmbeddingDeploymentName string = ''
79+
param openAiEmbeddingDeploymentName string = 'text-embedding-ada-002'
8080

8181
@description('The name of the AI search index')
8282
param aiSearchIndexName string = 'contoso-products'
@@ -301,7 +301,7 @@ module userCosmosAccountRole 'core/security/role-cosmos.bicep' = if (!empty(prin
301301
output AZURE_LOCATION string = location
302302
output AZURE_RESOURCE_GROUP string = resourceGroup.name
303303

304-
output AZURE_OPENAI_DEPLOYMENT string = openAiDeploymentName
304+
output AZURE_OPENAI_CHAT_DEPLOYMENT string = openAiDeploymentName
305305
output AZURE_OPENAI_API_VERSION string = openAiApiVersion
306306
output AZURE_OPENAI_ENDPOINT string = ai.outputs.openAiEndpoint
307307
output AZURE_OPENAI_NAME string = ai.outputs.openAiName

infra/main.parameters.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -16,10 +16,10 @@
1616
"value": "${AZURE_OPENAI_API_VERSION=2023-07-01-preview}"
1717
},
1818
"openAiEmbeddingDeploymentName": {
19-
"value": "${AZURE_OPENAI_EMBEDDING_DEPLOYMENT_NAME=text-embedding-ada-002}"
19+
"value": "${AZURE_EMBEDDING_NAME=text-embedding-ada-002}"
2020
},
2121
"openAiDeploymentName": {
22-
"value": "${AZURE_OPENAI_DEPLOYMENT_NAME=gpt-35-turbo}"
22+
"value": "${AZURE_OPENAI_CHAT_DEPLOYMENT_NAME=gpt-35-turbo}"
2323
},
2424
"principalId": {
2525
"value": "${AZURE_PRINCIPAL_ID}"

0 commit comments

Comments
 (0)