Class DefaultAiAssistantSystemPromptProvider
java.lang.Object
io.jmix.aitools.service.prompt.impl.DefaultAiAssistantSystemPromptProvider
- All Implemented Interfaces:
PromptProvider,AiAssistantSystemPromptProvider
public class DefaultAiAssistantSystemPromptProvider
extends Object
implements AiAssistantSystemPromptProvider
Default
AiAssistantSystemPromptProvider that loads the prompt from a bundled classpath resource.-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.springframework.core.io.ResourceReturns the prompt template resource.
-
Field Details
-
promptResource
@Value("classpath:io/jmix/aitools/service/prompt/system-assistant-prompt.st") protected org.springframework.core.io.Resource promptResource
-
-
Constructor Details
-
DefaultAiAssistantSystemPromptProvider
public DefaultAiAssistantSystemPromptProvider()
-
-
Method Details
-
getResource
public org.springframework.core.io.Resource getResource()Description copied from interface:PromptProviderReturns the prompt template resource.- Specified by:
getResourcein interfacePromptProvider- Returns:
- prompt template resource
-