Рефакторинг
This commit is contained in:
@@ -5,9 +5,9 @@ from __future__ import annotations
|
||||
from dataclasses import dataclass, field
|
||||
from pathlib import Path
|
||||
|
||||
from app.modules.rag.code_qa_pipeline import CodeQAPipelineResult, CodeQAPipelineRunner
|
||||
from app.modules.agent.runtime.legacy_pipeline import CodeQAPipelineResult, CodeQAPipelineRunner
|
||||
from app.modules.rag.contracts.enums import RagLayer
|
||||
from app.modules.rag.intent_router_v2 import ConversationState, IntentRouterV2, RepoContext
|
||||
from app.modules.agent.intent_router_v2 import ConversationState, IntentRouterV2, RepoContext
|
||||
|
||||
from tests.pipeline_setup.suite_01_synthetic.code_qa_eval.config import EvalConfig
|
||||
from tests.pipeline_setup.suite_01_synthetic.code_qa_eval.golden_loader import GoldenCase, load_golden_cases
|
||||
|
||||
@@ -6,8 +6,8 @@ from pathlib import Path
|
||||
|
||||
import pytest
|
||||
|
||||
from app.modules.rag.code_qa_pipeline import CodeQAPipelineResult
|
||||
from app.modules.rag.intent_router_v2.models import (
|
||||
from app.modules.agent.runtime.legacy_pipeline import CodeQAPipelineResult
|
||||
from app.modules.agent.intent_router_v2.models import (
|
||||
CodeRetrievalFilters,
|
||||
EvidencePolicy,
|
||||
IntentRouterResult,
|
||||
@@ -154,11 +154,7 @@ def _make_pipeline_result(
|
||||
answer_mode: str = "normal",
|
||||
path_scope: list[str] | None = None,
|
||||
) -> CodeQAPipelineResult:
|
||||
from app.modules.rag.code_qa_pipeline.contracts import (
|
||||
EvidenceBundle,
|
||||
RetrievalRequest,
|
||||
RetrievalResult,
|
||||
)
|
||||
from app.modules.agent.runtime.steps.context import EvidenceBundle, RetrievalRequest, RetrievalResult
|
||||
|
||||
filters = CodeRetrievalFilters(path_scope=path_scope or [])
|
||||
router_result = IntentRouterResult(
|
||||
|
||||
Reference in New Issue
Block a user