We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 9910ccc commit eda1bcdCopy full SHA for eda1bcd
spring-ai-core/src/main/java/org/springframework/ai/evaluation/RelevancyEvaluator.java
@@ -5,8 +5,8 @@
5
6
import java.util.Collections;
7
import java.util.List;
8
-import java.util.Objects;
9
import java.util.stream.Collectors;
+import org.springframework.util.StringUtils;
10
11
public class RelevancyEvaluator implements Evaluator {
12
@@ -57,9 +57,7 @@ protected String doGetSupportingData(EvaluationRequest evaluationRequest) {
57
List<Content> data = evaluationRequest.getDataList();
58
return data.stream()
59
.map(Content::getContent)
60
- .filter(Objects::nonNull)
61
- .filter(c -> c instanceof String)
62
- .map(Object::toString)
+ .filter(StringUtils::hasText)
63
.collect(Collectors.joining(System.lineSeparator()));
64
}
65
0 commit comments