epadoms / backend /config.py
mXn1's picture
Upload backend
5d50e27 verified
raw
history blame contribute delete
638 Bytes
import os
from pathlib import Path
from dotenv import load_dotenv
load_dotenv(Path(__file__).parent.parent / ".env")
NVIDIA_API_KEY = os.environ["NVIDIA_API_KEY"]
LLM_BASE_URL = "https://integrate.api.nvidia.com/v1"
LLM_MODEL = os.getenv("LLM_MODEL", "meta/llama-3.1-70b-instruct")
EMBED_MODEL = os.getenv("EMBED_MODEL", "nvidia/llama-nemotron-embed-1b-v2")
_data_dir = Path(__file__).parent / "data"
CHROMA_PERSIST_DIR = os.getenv("CHROMA_PERSIST_DIR", str(_data_dir / "chroma"))
DATA_DIR = _data_dir
RAW_DIR = _data_dir / "raw"
PARSED_DIR = _data_dir / "parsed"
CURATED_DIR = _data_dir / "curated"
CHROMA_COLLECTION = "epadoms_laws"