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()