Spaces:
Paused
Paused
Commit
·
e51bd22
1
Parent(s):
2e094e0
Trying to avoid multiple logging
Browse files
app.py
CHANGED
@@ -30,16 +30,10 @@ def load_engine() -> Pipeline:
|
|
30 |
|
31 |
return nlp_qa
|
32 |
|
|
|
33 |
|
34 |
-
@st.cache(
|
35 |
-
hash_funcs={
|
36 |
-
_thread.RLock: lambda _: None,
|
37 |
-
},
|
38 |
-
allow_output_mutation=True,
|
39 |
-
show_spinner=False,
|
40 |
-
)
|
41 |
def load_logger() -> Logger:
|
42 |
-
syslog = SysLogHandler(address=(st.secrets["logging_address"], int(st.secrets["logging_port"])))
|
43 |
logging.basicConfig(handlers=[syslog])
|
44 |
logger = logging.getLogger()
|
45 |
logger.addHandler(syslog)
|
@@ -59,11 +53,10 @@ st.title("Le risposte alle tue domande personali")
|
|
59 |
|
60 |
input = st.text_input("Scrivi una domanda in italiano e comparirà la risposta!")
|
61 |
|
62 |
-
logger.info(input)
|
63 |
-
|
64 |
if input:
|
65 |
try:
|
66 |
context = get_context()
|
|
|
67 |
answer = get_answer(input, context, engine)
|
68 |
st.subheader(answer)
|
69 |
except:
|
|
|
30 |
|
31 |
return nlp_qa
|
32 |
|
33 |
+
syslog = SysLogHandler(address=(st.secrets["logging_address"], int(st.secrets["logging_port"])))
|
34 |
|
35 |
+
@st.cache()
|
|
|
|
|
|
|
|
|
|
|
|
|
36 |
def load_logger() -> Logger:
|
|
|
37 |
logging.basicConfig(handlers=[syslog])
|
38 |
logger = logging.getLogger()
|
39 |
logger.addHandler(syslog)
|
|
|
53 |
|
54 |
input = st.text_input("Scrivi una domanda in italiano e comparirà la risposta!")
|
55 |
|
|
|
|
|
56 |
if input:
|
57 |
try:
|
58 |
context = get_context()
|
59 |
+
logger.info(input)
|
60 |
answer = get_answer(input, context, engine)
|
61 |
st.subheader(answer)
|
62 |
except:
|