quackamollie.model_manager.langchain.helpers.langchain_model_entry_point module

quackamollie.model_manager.langchain.helpers.langchain_model_entry_point.get_langchain_models_from_entrypoints(entrypoint_group: str) Dict[str, Type[MetaLangchainQuackamollieModel]][source]

Parse entry_points from a group in order to load and make dynamically available MetaLangchainQuackamollieModels through the LangchainQuackamollieModelManager

Parameters:

entrypoint_group (str) – The entry_point group to iterate over to dynamically find langchain custom models

Returns:

A dictionary of MetaLangchainQuackamollieModels indexed by entry_point name

Return type:

dict