aboutsummaryrefslogtreecommitdiffstats
path: root/vespajlib/src/main/java/ai/vespa/llm/InferenceParameters.java
diff options
context:
space:
mode:
authorLester Solbakken <lester.solbakken@gmail.com>2024-03-08 10:57:27 +0100
committerLester Solbakken <lester.solbakken@gmail.com>2024-03-08 10:57:27 +0100
commit02c1d07d6f6aeb473d7fbc941d4a8e87ed062ffe (patch)
tree76f8cb55371a4b957d7ef27abaa14ebafbb6865f /vespajlib/src/main/java/ai/vespa/llm/InferenceParameters.java
parent44a8c8eaf8b2f56dd8e89a0ac55917362d751ea8 (diff)
Diffstat (limited to 'vespajlib/src/main/java/ai/vespa/llm/InferenceParameters.java')
-rwxr-xr-xvespajlib/src/main/java/ai/vespa/llm/InferenceParameters.java6
1 files changed, 6 insertions, 0 deletions
diff --git a/vespajlib/src/main/java/ai/vespa/llm/InferenceParameters.java b/vespajlib/src/main/java/ai/vespa/llm/InferenceParameters.java
index 2ef1b97a8b2..8c47ae92e38 100755
--- a/vespajlib/src/main/java/ai/vespa/llm/InferenceParameters.java
+++ b/vespajlib/src/main/java/ai/vespa/llm/InferenceParameters.java
@@ -4,7 +4,9 @@ import ai.vespa.llm.completion.Prompt;
import java.util.Objects;
import java.util.Optional;
+import java.util.function.Consumer;
import java.util.function.Function;
+import java.util.function.Supplier;
public class InferenceParameters {
@@ -44,5 +46,9 @@ public class InferenceParameters {
}
}
+ public void ifPresent(String option, Consumer<String> func) {
+ get(option).ifPresent(func);
+ }
+
}