|
import os |
|
from typing import Any, List, Tuple, Type |
|
|
|
class Settings: |
|
|
|
GLOBAL_API_BASE="https://llm-server.llmhub.t-systems.net/queue" |
|
GLOBAL_API_KEY=os.getenv("GLOBAL_AIFS_API_KEY") |
|
|
|
app_settings = Settings() |
|
|
|
from loguru import logger |
|
import sys |
|
from datetime import time, timezone |
|
import os, time |
|
|
|
os.environ['TZ'] = 'Europe/Berlin' |
|
time.tzset() |
|
|
|
|
|
def only_level(level): |
|
def is_level(record): |
|
return record['level'].name == level |
|
|
|
return is_level |
|
|
|
|
|
formato = '{time:YYYY-MM-DD HH:mm:ss.SS!UTC} {level:8} {message} [{file} : {line}]' |
|
|
|
logger.add(sys.stderr, format=formato, level="DEBUG") |
|
|