dev-yuje commited on
Commit
0b09cae
·
1 Parent(s): c516035

fix: resolve vulture and mypy override signature conflict for custom template format

Browse files
Files changed (1) hide show
  1. src/retrieval/finRetrieval.py +3 -1
src/retrieval/finRetrieval.py CHANGED
@@ -150,7 +150,9 @@ class HybridFallbackRetriever(Retriever):
150
  class CustomRagTemplate(RagTemplate):
151
  EXPECTED_INPUTS = ["context", "query_text"]
152
 
153
- def format(self, query_text: str, context: str, **kwargs: Any) -> str:
 
 
154
  return self._format(query_text=query_text, context=context)
155
 
156
 
 
150
  class CustomRagTemplate(RagTemplate):
151
  EXPECTED_INPUTS = ["context", "query_text"]
152
 
153
+ def format(self, query_text: str, context: str, examples: str = "") -> str:
154
+ # 부모 시그니처(MyPy) 준수 및 Vulture 미사용 변수 검사 방어
155
+ _ = examples
156
  return self._format(query_text=query_text, context=context)
157
 
158