INNER CODE UNIT · Python

_call

junruxiong/IncarnaMind · convo_qa_chain.py:153

    def _call(
        self,
        inputs: Dict[str, Any],
        run_manager: Optional[CallbackManagerForChainRun] = None,
    ) -> Dict[str, Any]:
        _run_manager = run_manager or CallbackManagerForChainRun.get_noop_manager()
        question = inputs["question"]
        get_chat_history = self.get_chat_history or _get_chat_history
        chat_history_str = get_chat_history(inputs["chat_history"])

        callbacks = _run_manager.get_child()
        new_questions = self.question_generator.run(
            question=question,
            chat_history=chat_history_str,
            database=self.file_names,
            callbacks=callbacks,
        )
        logger.info("new_questions: %s", new_questions)

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…