Uses of Class
org.codelibs.fess.llm.IntentDetectionResult
Packages that use IntentDetectionResult
-
Uses of IntentDetectionResult in org.codelibs.fess.llm
Methods in org.codelibs.fess.llm that return IntentDetectionResultModifier and TypeMethodDescriptionAbstractLlmClient.detectIntent(String userMessage) AbstractLlmClient.detectIntent(String userMessage, List<LlmMessage> history) LlmClient.detectIntent(String userMessage) Detects the intent of a user message.default IntentDetectionResultLlmClient.detectIntent(String userMessage, List<LlmMessage> history) Detects the intent of a user message with conversation history context.LlmClientManager.detectIntent(String userMessage) Detects the intent of a user message using the configured LLM client.LlmClientManager.detectIntent(String userMessage, List<LlmMessage> history) Detects the intent of a user message with conversation history context.static IntentDetectionResultIntentDetectionResult.fallbackSearch(String originalMessage) Creates a fallback search intent when intent detection fails.static IntentDetectionResultCreates a FAQ intent result with a Fess query.protected IntentDetectionResultAbstractLlmClient.parseIntentResponse(String response, String userMessage) Parses the LLM response and extracts intent detection result.static IntentDetectionResultCreates a search intent result with a Fess query.static IntentDetectionResultCreates a summary intent result for a specific document.static IntentDetectionResultCreates an unclear intent result when intent cannot be determined.