MCPcopy Create free account
hub / github.com/answerlink/IntelliQ / load_scene_processor

Method load_scene_processor

models/chatbot_model.py:15–26  ·  view source on GitHub ↗
(self, scene_config)

Source from the content-addressed store, hash-verified

13
14 @staticmethod
15 def load_scene_processor(self, scene_config):
16 try:
17 processor_name = scene_config["processor"]
18 scene_parameters = scene_config["parameters"]
19 module = importlib.import_module(f"scene_processor.impl.{processor_name}")
20 class_name = filename_to_classname(processor_name)
21 print('module', module)
22 print('class_name', class_name)
23 class_ = getattr(module, class_name)
24 return class_(scene_parameters)
25 except (ImportError, AttributeError, KeyError):
26 raise ImportError(f"未找到场景处理器 scene_config: {scene_config}")
27
28 def is_related_to_last_intent(self, user_input):
29 """

Callers 1

Calls 1

filename_to_classnameFunction · 0.90

Tested by

no test coverage detected