Uses of Class
org.codelibs.fess.llm.RelevanceEvaluationResult
Packages that use RelevanceEvaluationResult
-
Uses of RelevanceEvaluationResult in org.codelibs.fess.llm
Methods in org.codelibs.fess.llm that return RelevanceEvaluationResultModifier and TypeMethodDescriptionAbstractLlmClient.evaluateResults(String userMessage, String query, List<Map<String, Object>> searchResults) Evaluates search results for relevance to the user's question.LlmClientManager.evaluateResults(String userMessage, String query, List<Map<String, Object>> searchResults) Evaluates search results for relevance using the configured LLM client.static RelevanceEvaluationResultRelevanceEvaluationResult.fallbackAllRelevant(List<String> allDocIds) Creates a fallback result that includes all documents as relevant.static RelevanceEvaluationResultRelevanceEvaluationResult.noRelevantResults()Creates a result with no relevant documents found.protected RelevanceEvaluationResultParses the evaluation response from LLM.static RelevanceEvaluationResultRelevanceEvaluationResult.withRelevantDocs(List<String> relevantDocIds, List<Integer> relevantIndexes) Creates a result with relevant documents found.