INNER CODE UNIT · Python

_retrieve

junruxiong/IncarnaMind · convo_qa_chain.py:108

    def _retrieve(
        self,
        question_list: List[str],
        inputs: Dict[str, Any],
        run_manager: Optional[CallbackManagerForChainRun] = None,
    ) -> List[str]:
        num_query = len(question_list)
        accepts_run_manager = (
            "run_manager" in inspect.signature(self._get_docs).parameters
        )

        total_results = {}
        for question in question_list:
            docs_dict = (
                self._get_docs(
                    question, inputs, num_query=num_query, run_manager=run_manager
                )
                if accepts_run_manager

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…