mentat.services.nerd module¶
Implementation of internal NERD service connector.
-
class
mentat.services.nerd.
NerdService
(base_url, base_api_url, api_key)[source]¶ Bases:
object
Implementation of internal NERD access service.
-
class
mentat.services.nerd.
NerdServiceManager
(core_config, updates=None)[source]¶ Bases:
object
Class representing a custom NerdServiceManager capable of understanding and parsing Mentat system core configurations and enabling easy way of unified bootstrapping of
mentat.services.nerd.NerdService
service.
-
mentat.services.nerd.
init
(core_config, updates=None)[source]¶ (Re-)Initialize
NerdServiceManager
instance at module level and store the refence within module.
-
mentat.services.nerd.
manager
()[source]¶ Obtain reference to
NerdServiceManager
instance stored at module level.
-
mentat.services.nerd.
service
()[source]¶ Obtain reference to
NerdService
instance from module level manager.