Class DynModelAiConfiguration

java.lang.Object
io.jmix.dynmodelai.DynModelAiConfiguration

@Configuration @ComponentScan @ConfigurationPropertiesScan public class DynModelAiConfiguration extends Object
Configuration for the Dynamic Model AI Agent feature: Engine, Draft, Tools and validation. The Engine workstream is hosted in io.jmix.dynmodelai.agent; the privileged development HTTP harness is deliberately not part of the product configuration.
  • Constructor Details

    • DynModelAiConfiguration

      public DynModelAiConfiguration()
  • Method Details

    • dynModelAgentExecutor

      @Bean(name="dmagent_AgentExecutor", destroyMethod="shutdown") public ExecutorService dynModelAgentExecutor()
    • conversationExecutor

      @Bean(name="dmagent_ConversationExecutor", destroyMethod="shutdown") public ExecutorService conversationExecutor()
    • dynModelAgentScheduler

      @Bean(name="dmagent_AgentScheduler", destroyMethod="shutdownNow") public ScheduledExecutorService dynModelAgentScheduler()