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" |