Spaces:
Running
Running
File size: 692 Bytes
60e8c0a | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 | """Konfigurasi service via environment variables."""
import os
class Settings:
# Token sederhana untuk otentikasi antara Laravel <-> Python service
API_TOKEN: str = os.getenv("PY_SERVICE_TOKEN", "change-this-token")
# Mode model: "light" (sklearn/lexicon, cepat) atau "transformer" (IndoBERT, akurat)
MODEL_MODE: str = os.getenv("PY_MODEL_MODE", "light")
# Nama model transformer (dipakai bila MODEL_MODE=transformer)
SENTIMENT_MODEL: str = os.getenv(
"PY_SENTIMENT_MODEL", "w11wo/indonesian-roberta-base-sentiment-classifier"
)
HOST: str = os.getenv("PY_HOST", "0.0.0.0")
PORT: int = int(os.getenv("PY_PORT", "7860"))
settings = Settings()
|