MCPcopy
hub / github.com/lss233/kirara-ai / get

Method get

kirara_ai/im/im_registry.py:56–65  ·  view source on GitHub ↗

获取已注册的 adapter 类。 :param name: adapter 的名称。 :return: adapter 的类。

(self, name: str)

Source from the content-addressed store, hash-verified

54 del self._registry[name]
55
56 def get(self, name: str) -> Type[IMAdapter]:
57 """
58 获取已注册的 adapter 类。
59 :param name: adapter 的名称。
60 :return: adapter 的类。
61 """
62 if name not in self._registry:
63 raise ValueError(
64 f"IMAdapter with name '{name}' is not registered.")
65 return self._registry[name].adapter_class
66
67 def get_config_class(self, name: str) -> Type[BaseModel]:
68 """

Callers 15

loadMethod · 0.45
get_adapterMethod · 0.45
test_check_first_timeMethod · 0.45
test_get_system_infoMethod · 0.45
test_search_pluginsMethod · 0.45
test_get_plugin_infoMethod · 0.45
test_list_backendsMethod · 0.45

Calls

no outgoing calls

Tested by 15

loadMethod · 0.36
get_adapterMethod · 0.36
test_check_first_timeMethod · 0.36
test_get_system_infoMethod · 0.36
test_search_pluginsMethod · 0.36
test_get_plugin_infoMethod · 0.36
test_list_backendsMethod · 0.36