Shaheryar Shah
Add backend files for RAG Chatbot Docker deployment
bec06d9
import os
try:
from dotenv import load_dotenv
# Load environment variables from .env file
load_dotenv()
except ImportError:
# dotenv is not required in all environments (like Hugging Face Spaces)
pass
# Qdrant Configuration
QDRANT_URL = os.getenv("QDRANT_URL")
QDRANT_API_KEY = os.getenv("QDRANT_API_KEY")
# OpenAI Configuration
OPENAI_API_KEY = os.getenv("OPENAI_API_KEY")
OPENAI_BASE_URL = os.getenv("OPENAI_BASE_URL")
# Collection name for storing embeddings
COLLECTION_NAME = "physical_ai_docs"
# Model name for embeddings
# Using a model compatible with OpenRouter
# OpenRouter supports various embedding models, using OpenAI's as an example
EMBEDDING_MODEL = os.getenv("EMBEDDING_MODEL", "text-embedding-ada-002")