FPll commited on
Commit
a49af47
·
verified ·
1 Parent(s): 2e24b9e

Update src/streamlit_app.py

Browse files
Files changed (1) hide show
  1. src/streamlit_app.py +13 -5
src/streamlit_app.py CHANGED
@@ -3,12 +3,20 @@ from huggingface_hub import hf_hub_download
3
  from llama_cpp import Llama
4
 
5
  # 1. Configurazione Interfaccia
6
- st.set_page_config(page_title="Limba Mentor", page_icon="🏴󠁩󠁴󠁳󠁡󠁿")
 
 
 
7
 
8
- # Se hai caricato un file chiamato 'logo.png' nella stessa cartella, togli il '#' qui sotto
9
- # st.image("src/logo.png", width=120)
 
 
 
 
10
 
11
- st.title("Limba Mentor 🏴󠁩󠁴󠁳󠁡󠁿")
 
12
  st.markdown("### Su mentore tuo in limba sarda")
13
 
14
  # 2. Caricamento del Modello GGUF
@@ -26,7 +34,7 @@ def load_model():
26
  st.error(f"Errore nel caricamento del modello: {e}")
27
  return None
28
 
29
- with st.spinner("Sto caricando il cervello di Limba..."):
30
  llm = load_model()
31
 
32
  # 3. Gestione della Chat
 
3
  from llama_cpp import Llama
4
 
5
  # 1. Configurazione Interfaccia
6
+ st.set_page_config(
7
+ page_title="Limba 2.0",
8
+ page_icon="https://upload.wikimedia.org/wikipedia/commons/6/65/Flag_of_Sardinia.svg"
9
+ )
10
 
11
+ # 2. Mostra il LOGO
12
+ # Il blocco try-except evita che l'app si blocchi se il file non è ancora presente
13
+ try:
14
+ st.image("logo.png", width=150)
15
+ except:
16
+ pass # Se il logo non c'è, prosegue senza mostrare errori grafici
17
 
18
+ # 3. Titolo aggiornato (Senza "Mentor")
19
+ st.title("Limba 2.0")
20
  st.markdown("### Su mentore tuo in limba sarda")
21
 
22
  # 2. Caricamento del Modello GGUF
 
34
  st.error(f"Errore nel caricamento del modello: {e}")
35
  return None
36
 
37
+ with st.spinner("Sto caricando Limba 2.0..."):
38
  llm = load_model()
39
 
40
  # 3. Gestione della Chat