Change end point

This commit is contained in:
Mario Gil 2024-08-29 10:14:21 -05:00
parent 2f88a6cfdd
commit 6b7ba206d2
2 changed files with 11 additions and 7 deletions

View File

@ -278,15 +278,16 @@ def EvalVoice(response:Response):
Trusted=db((db.trusted.path == path ) & ( db.trusted.mode == "voice")).select().last().trusted
if model=="whisper":
Sal=main.EvalWhisper(path,Trusted)
else:
Sal=main.EvalVosk(path,Trusted)
Sal["last_modified"]=datetime.now()
if db((db.analitic_voice.path == Sal["path"]) & (db.analitic_voice.model == Sal["model"])).count()==0:
print(1,Sal)
#print(1,Sal)
db.analitic_voice.insert(**Sal)
db.commit()
else:
print(2,Sal)
#print(2,Sal)
db((db.analitic_voice.path == Sal["path"]) & (db.analitic_voice.model == Sal["model"])).update(similarity= Sal["similarity"],similaritypartial= Sal["similaritypartial"],last_modified=Sal["last_modified"])
db.commit()
return Sal

13
gui.py
View File

@ -27,6 +27,8 @@ def getmetricvoice(model):
for i in rows_list:
durationL.append(db(db.trusted.path == i["path"] ).select().last().duration)
duration=statistics.mean(durationL)
if duration==0:
duration=0.001
time=pd.pivot_table(data,values=['time','similarity', 'similaritypartial'],index="model")['time'].values[0]
similarity=pd.pivot_table(data,values=['time','similarity', 'similaritypartial'],index="model")['similarity'].values[0]
similaritypartial=pd.pivot_table(data,values=['time','similarity', 'similaritypartial'],index="model")['similaritypartial'].values[0]
@ -269,7 +271,8 @@ html_page_getmetricsllm_factura,data_llm_factura,data_files_llm_factura=html_get
initial="""
<taipy:navbar lov="{[('getmetricsvoice', 'Metricas Voice'),
<taipy:navbar lov="{[('initial', 'initial'),
('getmetricsvoice', 'Metricas Voice'),
('getmetricsllm_compra', 'Metricas compras'),
('getmetricsllm_generaciontexto', 'Metrica Gereneracion texto'),
('getmetricsllm_factura', 'Metrica Factura'),
@ -288,10 +291,10 @@ initial="""
pages = {
"initial":Html(initial),
"getmetricsvoice": Html(html_page_getmetricsvoice),
"getmetricsllm_compra": Html(html_page_getmetricsllm_compra),
"getmetricsllm_generaciontexto": Html(html_page_getmetricsllm_generaciontexto),
"getmetricsllm_factura": Html(html_page_getmetricsllm_factura)
"initial/getmetricsvoice": Html(html_page_getmetricsvoice),
"initial/getmetricsllm_compra": Html(html_page_getmetricsllm_compra),
"initial/getmetricsllm_generaciontexto": Html(html_page_getmetricsllm_generaciontexto),
"initial/getmetricsllm_factura": Html(html_page_getmetricsllm_factura)
}
app = Gui(pages=pages)