-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathdeploy.env.template
More file actions
66 lines (47 loc) · 2.83 KB
/
Copy pathdeploy.env.template
File metadata and controls
66 lines (47 loc) · 2.83 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
###############################################################################
# deploy.env.template – Configuration for Fabric Data Service + Voice Agent
#
# Copy this file to deploy.env and fill in your values:
# cp deploy.env.template deploy.env
#
###############################################################################
# ─── Required ────────────────────────────────────────────────────────────────
# Short name for the environment (used in resource naming)
ENVIRONMENT_NAME="fabric-voice-demo"
# Azure Resource Group (will be created if it doesn't exist)
RESOURCE_GROUP="FabricVoiceConnector_RG"
# Azure region for all resources
LOCATION="swedencentral"
# Default phone number to call when an alert is received (E.164 format)
DEFAULT_PHONE_NUMBER="+14255550100"
# ACS phone number used as outbound caller ID (E.164 format)
ACS_PHONE_NUMBER="+14255550199"
# ─── Azure Communication Services (pick one) ────────────────────────────────
# Option A: Reuse an existing ACS resource (provide connection string)
EXISTING_ACS_CONNECTION_STRING=""
# Option B: Leave empty to create a new ACS resource (default)
# ─── Azure OpenAI (pick one) ────────────────────────────────────────────────
# Option A: Reuse an existing Azure OpenAI resource
# IMPORTANT: Use the base endpoint only (e.g. https://myresource.openai.azure.com)
# Do NOT include /openai/v1 or other path suffixes.
EXISTING_OPENAI_ENDPOINT=""
EXISTING_OPENAI_API_KEY=""
# Optional: Full resource ID for RBAC assignment on existing OpenAI resource
# e.g. /subscriptions/.../resourceGroups/.../providers/Microsoft.CognitiveServices/accounts/...
EXISTING_OPENAI_RESOURCE_ID=""
# Option B: Leave empty to create a new Azure OpenAI resource (default)
# OpenAI deployment name for gpt-4o-realtime model
OPENAI_DEPLOYMENT_NAME="gpt-realtime"
# Voice for text-to-speech (alloy, echo, fable, onyx, nova, shimmer)
OPENAI_VOICE="alloy"
# ─── AI Foundry / Fabric Data Agent (Backend Service) ───────────────────────
# Foundry project endpoint (account-based Azure AI Foundry project).
# This is used by the FabricDataService backend.
# Expected form:
# https://<resource>.services.ai.azure.com/api/projects/<project-name>
FOUNDRY_PROJECT_ENDPOINT=""
# Agent ID as configured in the AI Foundry portal (shown in the agent details page).
# The backend uses this ID with GetAgentAsync; do not provide the agent display name.
FOUNDRY_AGENT_ID=""
# Optional: Full resource ID of AI Foundry project for RBAC assignment
EXISTING_FOUNDRY_RESOURCE_ID=""