File size: 1,061 Bytes
9217f8f
 
 
 
 
 
 
 
018a791
9217f8f
 
 
 
018a791
9217f8f
 
 
 
 
 
 
 
 
 
 
 
 
018a791
 
 
 
 
 
 
 
 
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
import os
from dotenv import load_dotenv

load_dotenv()

BOTS = {
    "device_01": {
        "instance_id": os.getenv("GREENAPI_INSTANCE_ID_1", ""),
        "token": os.getenv("GREENAPI_TOKEN_1", ""),
        "label": "ADK Bot 1",
    },
    "device_02": {
        "instance_id": os.getenv("GREENAPI_INSTANCE_ID_2", ""),
        "token": os.getenv("GREENAPI_TOKEN_2", ""),
        "label": "ADK Bot 2",
    }
}

COMPLAINT_FORM_URL = os.getenv(
    "COMPLAINT_FORM_URL",
    "https://mrhelp92.github.io/Complaint-form/"
)

SUPABASE_URL = os.getenv("SUPABASE_URL", "")
SUPABASE_SERVICE_ROLE_KEY = os.getenv("SUPABASE_SERVICE_ROLE_KEY", "")

TIMEOUT_SEC = int(os.getenv("TIMEOUT_SEC", "60"))
APP_BASE_URL = os.getenv("APP_BASE_URL", "")

# =========================
# Local model intent classifier
# =========================
HF_TOKEN = os.getenv("HF_TOKEN", "")
MODEL_ID = os.getenv("MODEL_ID", "google/gemma-3-1b-it")
MAX_NEW_TOKENS = int(os.getenv("MAX_NEW_TOKENS", "12"))
ENABLE_MODEL_CLASSIFIER = os.getenv("ENABLE_MODEL_CLASSIFIER", "true").lower() == "true"