Add simplified constructor to EvaluationRequest

- Add new constructor EvaluationRequest(String userText, String responseContent)
- New constructor uses Collections.emptyList() for dataList
This commit is contained in:
Craig Walls
2024-09-18 22:07:44 -06:00
committed by Mark Pollack
parent 9910ccc41e
commit 62feb38b6c

View File

@@ -2,6 +2,7 @@ package org.springframework.ai.evaluation;
import org.springframework.ai.model.Content;
import java.util.Collections;
import java.util.List;
import java.util.Objects;
@@ -21,6 +22,10 @@ public class EvaluationRequest {
private final String responseContent;
public EvaluationRequest(String userText, String responseContent) {
this(userText, Collections.emptyList(), responseContent);
}
public EvaluationRequest(String userText, List<Content> dataList, String responseContent) {
this.userText = userText;
this.dataList = dataList;