ValerioBotto commited on
Commit
c103654
·
1 Parent(s): 558297d
Files changed (1) hide show
  1. api.py +7 -1
api.py CHANGED
@@ -6,6 +6,12 @@ import shutil
6
  import os
7
  import logging
8
 
 
 
 
 
 
 
9
  # Configurazione logging
10
  logging.basicConfig(level=logging.INFO)
11
  logger = logging.getLogger(__name__)
@@ -21,7 +27,7 @@ app.add_middleware(
21
  allow_headers=["*"],
22
  )
23
 
24
- # Inizializzazione dell'Indexer (carica i modelli di embedding all'avvio del server)
25
  indexer_worker = Indexer()
26
 
27
  @app.post("/upload")
 
6
  import os
7
  import logging
8
 
9
+ port = int(os.environ.get("PORT", 8000))
10
+
11
+ if __name__ == "__main__":
12
+ import uvicorn
13
+ uvicorn.run("api:app", host="0.0.0.0", port=port, reload=False)
14
+
15
  # Configurazione logging
16
  logging.basicConfig(level=logging.INFO)
17
  logger = logging.getLogger(__name__)
 
27
  allow_headers=["*"],
28
  )
29
 
30
+ # Inizializzazione dell'Indexer
31
  indexer_worker = Indexer()
32
 
33
  @app.post("/upload")