-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathcompose.development.yaml
72 lines (63 loc) · 2.96 KB
/
compose.development.yaml
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
67
68
69
70
71
72
services:
aura-ai-backend-dev:
image: "aura-ai-backend:dev"
build:
context: .
dockerfile: backend/Dockerfile.development
container_name: "aura-ai-backend-dev"
ports:
- "8000:8000"
environment:
- MONGODB_URI=${MONGODB_URI}
- MONGODB_DB=${MONGODB_DB}
# These credentials are for the Bing Search API (Context Generation)
- BING_API_KEY=${BING_API_KEY}
- BING_ENDPOINT=${BING_ENDPOINT}
# These credentials are for Metrics (Response Evaluation)
- AZURE_SUBSCRIPTION_ID=${AZURE_SUBSCRIPTION_ID}
- AZURE_RESOURCE_GROUP=${AZURE_RESOURCE_GROUP}
- AZURE_PROJECT_NAME=${AZURE_PROJECT_NAME}
# These credentials are for Groundedness Evaluation (Context - Response Comparison)
- AZURE_OPENAI_ENDPOINT=${AZURE_OPENAI_ENDPOINT}
- AZURE_OPENAI_API_KEY=${AZURE_OPENAI_API_KEY}
- AZURE_OPENAI_DEPLOYMENT=${AZURE_OPENAI_DEPLOYMENT}
- AZURE_OPENAI_API_VERSION=${AZURE_OPENAI_API_VERSION}
# These credentials are for Chat Completion using the model - gpt-4o-mini
- AZURE_OPENAI_ENDPOINT_gpt_4o_mini=${AZURE_OPENAI_ENDPOINT_gpt_4o_mini}
- AZURE_OPENAI_API_KEY_gpt_4o_mini=${AZURE_OPENAI_ENDPOINT_gpt_4o_mini}
- AZURE_OPENAI_DEPLOYMENT_gpt_4o_mini=${AZURE_OPENAI_ENDPOINT_gpt_4o_mini}
- AZURE_OPENAI_API_VERSION_gpt_4o_mini=${AZURE_OPENAI_ENDPOINT_gpt_4o_mini}
# These credentials are for Chat Completion using the model - gpt-4o
- AZURE_OPENAI_ENDPOINT_gpt_4o=${AZURE_OPENAI_ENDPOINT_gpt_4o}
- AZURE_OPENAI_API_KEY_gpt_4o=${AZURE_OPENAI_API_KEY_gpt_4o}
- AZURE_OPENAI_DEPLOYMENT_gpt_4o=${AZURE_OPENAI_DEPLOYMENT_gpt_4o}
- AZURE_OPENAI_API_VERSION_gpt_4o=${AZURE_OPENAI_API_VERSION_gpt_4o}
# These credentials are for Chat Completion using the model - gpt-4
- AZURE_OPENAI_ENDPOINT_gpt_4=${AZURE_OPENAI_ENDPOINT_gpt_4}
- AZURE_OPENAI_API_KEY_gpt_4=${AZURE_OPENAI_API_KEY_gpt_4}
- AZURE_OPENAI_DEPLOYMENT_gpt_4=${AZURE_OPENAI_DEPLOYMENT_gpt_4}
- AZURE_OPENAI_API_VERSION_gpt_4=${AZURE_OPENAI_API_VERSION_gpt_4}
# These credentials are for Chat Completion using the model - gpt-35-turbo-16k
- AZURE_OPENAI_ENDPOINT_gpt_35_turbo_16k=${AZURE_OPENAI_ENDPOINT_gpt_35_turbo_16k}
- AZURE_OPENAI_API_KEY_gpt_35_turbo_16k=${AZURE_OPENAI_API_KEY_gpt_35_turbo_16k}
- AZURE_OPENAI_DEPLOYMENT_gpt_35_turbo_16k=${AZURE_OPENAI_DEPLOYMENT_gpt_35_turbo_16k}
- AZURE_OPENAI_API_VERSION_gpt_35_turbo_16k=${AZURE_OPENAI_API_VERSION_gpt_35_turbo_16k}
networks:
- aura_ai_network_dev
aura-ai-frontend-dev:
image: "aura-ai-frontend:dev"
build:
context: .
dockerfile: frontend/Dockerfile.development
container_name: "aura-ai-frontend-dev"
depends_on:
- aura-ai-backend-dev
ports:
- "3000:3000"
environment:
- "NEXT_PUBLIC_BACKEND_URL=${NEXT_PUBLIC_BACKEND_URL}"
networks:
- aura_ai_network_dev
networks:
aura_ai_network_dev:
driver: bridge