MCPcopy Create free account
hub / github.com/Yuan-Li-FNLP/R3-RAG / _update_component

Method _update_component

tool/FlashRAG/webui/engine.py:17–25  ·  view source on GitHub ↗
(
        self,
        input_dict: Dict[str, Dict[str, Any]]
    )

Source from the content-addressed store, hash-verified

15 self.chatter = Chatter(runner = self.runner, manager = self.manager)
16
17 def _update_component(
18 self,
19 input_dict: Dict[str, Dict[str, Any]]
20 ) -> Dict["Component", "Component"]:
21 output_dict: Dict["Component", "Component"] = {}
22 for elem_id, elem_attr in input_dict.items():
23 elem = self.manager.get_elem_by_id(elem_id)
24 output_dict[elem] = elem.__class__(**elem_attr)
25 return output_dict
26
27 def change_lang(self, lang: str):
28 return {

Callers 1

resumeMethod · 0.95

Calls 1

get_elem_by_idMethod · 0.45

Tested by

no test coverage detected