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 Trusted=db((db.trusted.path == path ) & ( db.trusted.mode == "voice")).select().last().trusted
if model=="whisper": if model=="whisper":
Sal=main.EvalWhisper(path,Trusted) Sal=main.EvalWhisper(path,Trusted)
else: else:
Sal=main.EvalVosk(path,Trusted) Sal=main.EvalVosk(path,Trusted)
Sal["last_modified"]=datetime.now() Sal["last_modified"]=datetime.now()
if db((db.analitic_voice.path == Sal["path"]) & (db.analitic_voice.model == Sal["model"])).count()==0: 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.analitic_voice.insert(**Sal)
db.commit() db.commit()
else: 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((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() db.commit()
return Sal return Sal

13
gui.py
View File

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