src.dackar.RCA.storage.processed_evidence_store_adapter

Classes

ProcessedEvidenceStoreAdapter

Module Contents

class src.dackar.RCA.storage.processed_evidence_store_adapter.ProcessedEvidenceStoreAdapter[source]
retriever: src.dackar.RCA.storage.lc_retriever_processed.LCProcessedRetriever[source]
default_doc_types: List[str] | None = None[source]
top_k_per_doc_type: int = 8[source]
k_final: int = 10[source]
fusion: str = 'rrf'[source]
hybrid_weight: float = 0.5[source]
snippet_preference: str = 'raw_text'[source]
query(query_text, *, top_k, filters=None)[source]
Parameters:
  • query_text (str)

  • top_k (int)

  • filters (Optional[Dict[str, Any]])

Return type:

List[Dict[str, Any]]