diff --git a/api/apps/evaluation_app.py b/api/apps/evaluation_app.py index 2d76b6166..b33db26da 100644 --- a/api/apps/evaluation_app.py +++ b/api/apps/evaluation_app.py @@ -431,7 +431,7 @@ async def compare_runs(): async def export_results(run_id): """Export evaluation results as JSON/CSV""" try: - format_type = request.args.get("format", "json") + # format_type = request.args.get("format", "json") # TODO: Use for CSV export result = EvaluationService.get_run_results(run_id) @@ -465,7 +465,7 @@ async def evaluate_single(): } """ try: - req = await get_request_json() + # req = await get_request_json() # TODO: Use for single evaluation implementation # TODO: Implement single evaluation # This would execute the RAG pipeline and return metrics immediately diff --git a/api/db/services/evaluation_service.py b/api/db/services/evaluation_service.py index 2640029e0..81b4c44fe 100644 --- a/api/db/services/evaluation_service.py +++ b/api/db/services/evaluation_service.py @@ -26,7 +26,6 @@ Provides functionality for evaluating RAG system performance including: """ import logging -import json from typing import List, Dict, Any, Optional, Tuple from datetime import datetime from timeit import default_timer as timer @@ -34,7 +33,6 @@ from timeit import default_timer as timer from api.db.db_models import EvaluationDataset, EvaluationCase, EvaluationRun, EvaluationResult from api.db.services.common_service import CommonService from api.db.services.dialog_service import DialogService, chat -from api.db.services.llm_service import LLMBundle from common.misc_utils import get_uuid from common.time_utils import current_timestamp from common.constants import StatusEnum diff --git a/test/unit_test/services/test_evaluation_framework_demo.py b/test/unit_test/services/test_evaluation_framework_demo.py index c001f0b5d..56a5c8781 100644 --- a/test/unit_test/services/test_evaluation_framework_demo.py +++ b/test/unit_test/services/test_evaluation_framework_demo.py @@ -20,7 +20,7 @@ This test doesn't require RAGFlow dependencies. """ import pytest -from unittest.mock import Mock, MagicMock +from unittest.mock import Mock class TestEvaluationFrameworkDemo: diff --git a/test/unit_test/services/test_evaluation_service.py b/test/unit_test/services/test_evaluation_service.py index 478715f9d..76cf97a19 100644 --- a/test/unit_test/services/test_evaluation_service.py +++ b/test/unit_test/services/test_evaluation_service.py @@ -26,8 +26,7 @@ Tests cover: """ import pytest -from unittest.mock import Mock, patch, MagicMock -from common.misc_utils import get_uuid +from unittest.mock import patch class TestEvaluationDatasetManagement: