Spaces:
Runtime error
Runtime error
Update config.py
Browse files
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():
|