atara57769's picture
feat: introduce VECTOR_SIZE configuration for dynamic Qdrant collection creation
5b1fbea
Raw
History Blame Contribute Delete
705 Bytes
import os
from dotenv import load_dotenv
# Load environment variables from .env
load_dotenv()
# Environment Configurations
QDRANT_URL = os.environ.get("QDRANT_URL")
QDRANT_API_KEY = os.environ.get("QDRANT_API_KEY")
GROQ_API_KEY = os.environ.get("GROQ_API_KEY")
STORE_NAME = os.environ.get("STORE_NAME", "Playmobil Toy Shop")
STORE_DESCRIPTION = os.environ.get("STORE_DESCRIPTION", "A premium online store selling high-quality Playmobil toys.")
# Constants
COLLECTION = "playmobil"
EMBEDDING_MODEL = "sentence-transformers/all-MiniLM-L6-v2"
POLICIES_PATH = os.path.join("data", "policies.json")
PRODUCTS_PATH = os.path.join("data", "products.json")
CHUNK_SIZE = 500
CHUNK_OVERLAP = 50
VECTOR_SIZE = 384