MatteoScript commited on
Commit
8fa683c
·
verified ·
1 Parent(s): 8f1a0a5

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +11 -5
app.py CHANGED
@@ -234,7 +234,7 @@ def analizza_dati_ai(output, tipologia):
234
  Infine, suggeriscimi le migliori opportunità di investimento tra gli immobili elencati,
235
  con una breve spiegazione del motivo per cui questi immobili sono i più promettenti.
236
  DATI UN PUNTEGGIO DA 0 A 100 e mostra i primi 5 in ordine di punteggio DECRESCENTE!
237
- \n\n{output}"""
238
  }
239
  ]
240
  elif tipologia==2:
@@ -283,6 +283,9 @@ def inizializza():
283
  st.session_state['modello_ai'] = ''
284
  if 'initialized' not in st.session_state:
285
  st.session_state['initialized'] = False
 
 
 
286
 
287
  def login_page():
288
  login_container = st.empty()
@@ -317,10 +320,13 @@ if 'initialized' not in st.session_state:
317
  st.session_state['initialized'] = True
318
 
319
  with st.sidebar:
320
- comuni_provincia_Brescia = get_elenco_comuni('Brescia')
321
- comuni_provincia_Bergamo = get_elenco_comuni('Bergamo')
322
- st.session_state['initialized'] = True
323
- comuni_provincia = comuni_provincia_Brescia + comuni_provincia_Bergamo
 
 
 
324
  st.title("Filtri")
325
 
326
  st.tipologia_case = st.selectbox("Tipologia", ("Acquisto Immobile", "Asta Immobiliare"))
 
234
  Infine, suggeriscimi le migliori opportunità di investimento tra gli immobili elencati,
235
  con una breve spiegazione del motivo per cui questi immobili sono i più promettenti.
236
  DATI UN PUNTEGGIO DA 0 A 100 e mostra i primi 5 in ordine di punteggio DECRESCENTE!
237
+ \n\n{output[:30000]}"""
238
  }
239
  ]
240
  elif tipologia==2:
 
283
  st.session_state['modello_ai'] = ''
284
  if 'initialized' not in st.session_state:
285
  st.session_state['initialized'] = False
286
+ if 'comuni_totali' not in st.session_state:
287
+ st.session_state['comuni_totali'] = None
288
+
289
 
290
  def login_page():
291
  login_container = st.empty()
 
320
  st.session_state['initialized'] = True
321
 
322
  with st.sidebar:
323
+ if st.session_state.get('comuni_totali') is None:
324
+ comuni_provincia_Brescia = get_elenco_comuni('Brescia')
325
+ comuni_provincia_Bergamo = get_elenco_comuni('Bergamo')
326
+ comuni_provincia = comuni_provincia_Brescia + comuni_provincia_Bergamo
327
+ st.session_state['comuni_totali'] = comuni_provincia
328
+ else:
329
+ comuni_provincia = st.session_state['comuni_totali']
330
  st.title("Filtri")
331
 
332
  st.tipologia_case = st.selectbox("Tipologia", ("Acquisto Immobile", "Asta Immobiliare"))