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")