Spaces:
Running
Running
Enhanced the support for the excel file and added endpoint to have optimized vector store and Rag for the Excel.
b953016
# config/config.py | |
import os | |
from dotenv import load_dotenv | |
# Load environment variables | |
load_dotenv() | |
class Settings: | |
# OpenAI Configuration | |
OPENAI_API_KEY = os.getenv('OPENAI_API_KEY', '') | |
OPENAI_MODEL = os.getenv('OPENAI_MODEL', 'gpt-3.5-turbo') | |
ADMIN_API_KEY = 'aca4081f-6ff2-434c-843b-98f60285c499' | |
# Ollama Configuration | |
OLLAMA_BASE_URL = os.getenv('OLLAMA_BASE_URL', 'http://localhost:11434') | |
OLLAMA_MODEL = os.getenv('OLLAMA_MODEL', 'llama2') | |
# Anthropic Configuration | |
ANTHROPIC_API_KEY = os.getenv('ANTHROPIC_API_KEY', '') | |
# Embedding Configuration | |
EMBEDDING_MODEL = os.getenv('EMBEDDING_MODEL', 'all-MiniLM-L6-v2') | |
# Vector Store Configuration | |
CHROMA_PATH = os.getenv('CHROMA_PATH', './chroma_db') | |
# MongoDB Configuration | |
MONGODB_URI = os.getenv('MONGODB_URI', 'mongodb://localhost:27017') | |
# Feedback Configuration | |
MAX_RATING = int(os.getenv('MAX_RATING', '5')) | |
# Application Configuration | |
DEBUG = os.getenv('DEBUG', 'False') == 'True' | |
settings = Settings() |