| import os | |
| # โโ ๆจกๅ้ ็ฝฎ โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ | |
| # ่ฑๆ / ้ฟๆไผฏๆ / ๆททๅ๏ผ่ฝป้ GLiNER ้ถๆ ทๆฌๆจกๅ | |
| EN_MODEL_NAME: str = os.getenv("EN_MODEL_NAME", "urchade/gliner_multi-v2.1") | |
| # ไธญๆ๏ผไธ็จ BERT NER ๆจกๅ๏ผ400MB๏ผ~100ms/ๆฌก๏ผ4 ็งๅบๅฎๅฎไฝ็ฑปๅ๏ผ | |
| ZH_MODEL_NAME: str = os.getenv("ZH_MODEL_NAME", "shibing624/bert4ner-base-chinese") | |
| # ๅ ผๅฎนๆง็็ฏๅขๅ้๏ผ่ฅ่ฎพ็ฝฎ MODEL_NAME๏ผๅ่ฆ็ EN_MODEL_NAME๏ผ | |
| _legacy = os.getenv("MODEL_NAME") | |
| if _legacy: | |
| EN_MODEL_NAME = _legacy | |
| MODEL_CACHE_DIR: str = os.getenv("MODEL_CACHE_DIR", "./model_cache") | |
| HOST: str = os.getenv("HOST", "0.0.0.0") | |
| PORT: int = int(os.getenv("PORT", "4000")) | |
| # ๅฏ้๏ผๅฝๅ ้ๅ๏ผ็็ฉบๅไฝฟ็จ huggingface.co๏ผ | |
| _hf_endpoint = os.getenv("HF_ENDPOINT") | |
| if _hf_endpoint: | |
| os.environ["HF_ENDPOINT"] = _hf_endpoint | |