import os from pymongo import MongoClient from dotenv import load_dotenv script_dir = os.path.dirname(os.path.abspath(__file__)) env_path = os.path.join(script_dir, '..', 'rag', '.env') load_dotenv(env_path) def get_database(): uri = os.getenv("MONGO_URI") try: client = MongoClient(uri) db = client["my_rag_app"] print("SUCCESS: Connected to MongoDB Atlas!") return db except Exception as e: print(f"ERROR: Could not connect to MongoDB: {e}") return None if __name__ == "__main__": get_database()