Atualizar src-py/renatoxsr/scripts/avaliar_dataset.py
This commit is contained in:
@@ -120,6 +120,11 @@ def run_evaluation_cycle():
|
||||
"resultado_ollama": llm_output
|
||||
}
|
||||
results.append(result_record)
|
||||
with open(OUTPUT_FILE_PATH, 'a', encoding='utf-8') as f:
|
||||
f.write(json.dumps(result_record, ensure_ascii=False) + '\n')
|
||||
|
||||
|
||||
|
||||
print(f"[{i+1}/{len(lines)}] ✅ Processado com sucesso. Salvando resultado.")
|
||||
else:
|
||||
results.append({
|
||||
@@ -136,15 +141,15 @@ def run_evaluation_cycle():
|
||||
print(f"ERRO inesperado ao processar a linha {i+1}: {e}")
|
||||
|
||||
# Salvando todos os resultados
|
||||
if results:
|
||||
with open(OUTPUT_FILE_PATH, 'w', encoding='utf-8') as f:
|
||||
for record in results:
|
||||
f.write(json.dumps(record, ensure_ascii=False) + '\n')
|
||||
print("\n=======================================================================")
|
||||
print("✅ Avaliação concluída!")
|
||||
print(f"Total de documentos processados e salvos em: {OUTPUT_FILE_PATH.name}")
|
||||
print("Examine este arquivo para identificar padrões de erro ou sucesso.")
|
||||
print("=======================================================================")
|
||||
#if results:
|
||||
# with open(OUTPUT_FILE_PATH, 'w', encoding='utf-8') as f:
|
||||
# for record in results:
|
||||
# f.write(json.dumps(record, ensure_ascii=False) + '\n')
|
||||
print("\n=======================================================================")
|
||||
print("✅ Avaliação concluída!")
|
||||
print(f"Total de documentos processados e salvos em: {OUTPUT_FILE_PATH.name}")
|
||||
print("Examine este arquivo para identificar padrões de erro ou sucesso.")
|
||||
print("=======================================================================")
|
||||
|
||||
# Executar o ciclo completo
|
||||
run_evaluation_cycle()
|
||||
Reference in New Issue
Block a user