privateGPT/constants.py
Iván Martínez 2940f987c0
Merge pull request #822 from VaiTon/fix/env-not-existing
Better error message if .env is empty/does not exist.
2023-08-28 17:41:47 +02:00

17 lines
438 B
Python

import os
from dotenv import load_dotenv
from chromadb.config import Settings
load_dotenv()
# Define the folder for storing database
PERSIST_DIRECTORY = os.environ.get('PERSIST_DIRECTORY')
if PERSIST_DIRECTORY is None:
raise Exception("Please set the PERSIST_DIRECTORY environment variable")
# Define the Chroma settings
CHROMA_SETTINGS = Settings(
persist_directory=PERSIST_DIRECTORY,
anonymized_telemetry=False
)