diff --git a/backend/app/services/report_service.py b/backend/app/services/report_service.py index ee16df6..10715e4 100644 --- a/backend/app/services/report_service.py +++ b/backend/app/services/report_service.py @@ -173,7 +173,8 @@ class TranscriptionReportService: uniqueid IN {tuple(self.unique_ids)} GROUP BY uniqueid, src, dst;""" - rows = execute_query(self.company_id, sql) + rows = execute_query(self.company_id, sql) + if hit_report: for row in rows: @@ -190,11 +191,11 @@ class TranscriptionReportService: row["total_cost_token"] = float(token_input.get('usageCost',0) + token_output.get('usageCost', 0)) row["llm_provider"] = token_output.get('provider','unknown') - tts = rowMongo.get('usageByType', {}).get('stt',{}) - row["tts_model"] = tts.get('product', 'unknown') - row["tts_provider"] = tts.get('provider', 'unknown') - row["tts_cost"] = tts.get('usageCost', 0) - row["tts_usage"] = tts.get('usage', 0) + stt = rowMongo.get('usageByType', {}).get('stt',{}) + row["stt_model"] = stt.get('product', 'unknown') + row["stt_provider"] = stt.get('provider', 'unknown') + row["stt_cost"] = stt.get('usageCost', 0) + row["stt_usage"] = stt.get('usage', 0) row["total_min"] = f"{(int(row['total_billsec']) / 60):.2f}" @@ -266,10 +267,10 @@ class TranscriptionReportService: "total_cost_token": "Preço Final LLM", "llm_provider": "Provider LLM", - "tts_model": "TTS", - "tts_provider": "Provider TTS", - "tts_cost": "Preço Final TTS", - "tts_usage": "Segundos Transcritos", + "stt_model": "STT", + "stt_provider": "Provider STT", + "stt_cost": "Preço Final STT", + "stt_usage": "Segundos Transcritos", "client_total_cost": "Custo Cliente", "client_price": "Preço Cliente por Minuto",