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.