Class GenericLlmProviderAutoConfiguration

java.lang.Object
com.agentforge4j.starter.llmclient.GenericLlmProviderAutoConfiguration

@AutoConfiguration(before=BootstrapAutoConfiguration.class) @Import(com.agentforge4j.starter.llmclient.GenericLlmProviderRegistrar.class) public class GenericLlmProviderAutoConfiguration extends Object
Generic provider wiring: replaces the per-provider auto-configurations with a single LlmClientConfigurationAdapter-driven registrar, so a new ServiceLoader-registered provider is configurable through the starter without new starter code. Each provider owns its property-to-neutral mapping in its own module; the starter holds no per-provider logic. The agentforge4j.llm.<providerId>.* property namespace is unchanged.
  • Constructor Details

    • GenericLlmProviderAutoConfiguration

      public GenericLlmProviderAutoConfiguration()