aibot / commons /utils.py
thebendu's picture
Logging
be09774
raw
history blame contribute delete
462 Bytes
from pathlib import Path
DEFAULT_DIR_PATH = Path(__file__).parent.resolve() / ".."
def getdefault(data: dict, key, default):
return default if not data.__contains__(key) else data[key]
def prompt_path(file_name: str):
return DEFAULT_DIR_PATH / "system_prompts" / file_name
def media_path(file_name: str):
return DEFAULT_DIR_PATH / "media" / file_name
def resource_path(file_name: str):
return DEFAULT_DIR_PATH / "resources" / file_name