Ali2206 commited on
Commit
392b971
·
verified ·
1 Parent(s): 848a6a1

Update config.py

Browse files
Files changed (1) hide show
  1. config.py +10 -0
config.py CHANGED
@@ -43,6 +43,16 @@ logger.info("📡 Connected to MongoDB synchronously")
43
  SECRET_KEY = os.getenv("SECRET_KEY", "your-secret-key")
44
  ALGORITHM = "HS256"
45
 
 
 
 
 
 
 
 
 
 
 
46
  def setup_app(app: FastAPI):
47
  @app.on_event("startup")
48
  async def startup_event():
 
43
  SECRET_KEY = os.getenv("SECRET_KEY", "your-secret-key")
44
  ALGORITHM = "HS256"
45
 
46
+
47
+
48
+ # Determine WebSocket URL based on environment
49
+ if os.getenv('SPACES') == '1':
50
+ # Hugging Face Spaces production
51
+ WS_URL = "wss://rocketfarmstudios-txagent-api.hf.space/queue/join"
52
+ else:
53
+ # Local development
54
+ WS_URL = "ws://localhost:8000/ws/notifications"
55
+
56
  def setup_app(app: FastAPI):
57
  @app.on_event("startup")
58
  async def startup_event():