(fix)(headless)Avoid IndexOutOfBound exception in some cases.

This commit is contained in:
jerryjzhang
2024-08-20 15:48:24 +08:00
parent ca098b576c
commit 7e013ca36a

View File

@@ -49,7 +49,7 @@ public class PromptHelper {
for (int i = 0; i < selfConsistencyNumber; i++) {
List<Text2SQLExemplar> shuffledList = new ArrayList<>(exemplars);
Collections.shuffle(shuffledList);
results.add(shuffledList.subList(0, fewShotNumber));
results.add(shuffledList.subList(0, Math.min(shuffledList.size(), fewShotNumber)));
}
return results;