Package io.jmix.autoconfigure.aitools
Class AiToolsDataLoadAutoConfiguration
java.lang.Object
io.jmix.autoconfigure.aitools.AiToolsDataLoadAutoConfiguration
@AutoConfiguration
@ConditionalOnBooleanProperty(value="jmix.aitools.dataload.enabled",
matchIfMissing=true)
public class AiToolsDataLoadAutoConfiguration
extends Object
-
Constructor Summary
Constructors -
Method Summary
-
Constructor Details
-
AiToolsDataLoadAutoConfiguration
public AiToolsDataLoadAutoConfiguration()
-
-
Method Details
-
jpaDomainModelIntrospector
@Bean("aitls_JpaDomainModelIntrospector") @ConditionalOnMissingBean public JpaDomainModelIntrospector jpaDomainModelIntrospector() -
jpqlRepairer
@Bean("aitls_DefaultJpqlRepairer") @ConditionalOnClass(org.springframework.ai.chat.client.ChatClient.class) @ConditionalOnMissingBean(JpqlRepairer.class) public JpqlRepairer jpqlRepairer() -
jpqlRepairerPromptProvider
@Bean("aitls_DefaultJpqlRepairerPromptProvider") @ConditionalOnMissingBean(JpqlRepairerPromptProvider.class) public JpqlRepairerPromptProvider jpqlRepairerPromptProvider() -
chatSystemPromptProvider
@Bean("aitls_DefaultChatSystemPromptProvider") @ConditionalOnMissingBean(DataLoadChatSystemPromptProvider.class) public DataLoadChatSystemPromptProvider chatSystemPromptProvider() -
availableEntityFilter
@Bean("aitls_DefaultAvailableEntityFilter") @ConditionalOnMissingBean(AvailableEntityFilter.class) public AvailableEntityFilter availableEntityFilter()
-