CarAssistanceQA / config /settings.py
Nihal2000's picture
inferancing using gemma 270 model
f05e8f9
# config/settings.py
from pydantic_settings import BaseSettings
from typing import List
class Settings(BaseSettings):
DATA_DIR: str = "data"
RAW_PDFS_DIR: str = "data/raw_pdfs"
PROCESSED_TEXT_DIR: str = "data/processed_text"
CHUNK_SIZE: int = 500
CHUNK_OVERLAP: int = 50
MIN_CHUNK_LENGTH: int = 100
EMBEDDING_MODEL: str = "all-MiniLM-L6-v2"
EMBEDDING_DIMENSION: int = 384
LOG_LEVEL: str = "INFO"
LOG_FILE: str = "logs/pipeline.log"
settings = Settings()