In main.py we can add services using use_service however services like let's say an LLMService may require api_key which is stored in the config object. So when building the app if a service requires the config object then that should be injected, this could be extensible to other dependencies as well. Config is a good starting point.
In main.py we can add services using use_service however services like let's say an LLMService may require api_key which is stored in the config object. So when building the app if a service requires the config object then that should be injected, this could be extensible to other dependencies as well. Config is a good starting point.