aboutsummaryrefslogtreecommitdiffstats
path: root/vespajlib/src/main/java/ai/vespa/llm/test/MockLanguageModel.java
diff options
context:
space:
mode:
Diffstat (limited to 'vespajlib/src/main/java/ai/vespa/llm/test/MockLanguageModel.java')
-rw-r--r--vespajlib/src/main/java/ai/vespa/llm/test/MockLanguageModel.java7
1 files changed, 5 insertions, 2 deletions
diff --git a/vespajlib/src/main/java/ai/vespa/llm/test/MockLanguageModel.java b/vespajlib/src/main/java/ai/vespa/llm/test/MockLanguageModel.java
index db1b42fbbac..0e757a1f1e7 100644
--- a/vespajlib/src/main/java/ai/vespa/llm/test/MockLanguageModel.java
+++ b/vespajlib/src/main/java/ai/vespa/llm/test/MockLanguageModel.java
@@ -2,6 +2,7 @@
package ai.vespa.llm.test;
import ai.vespa.llm.LanguageModel;
+import ai.vespa.llm.InferenceParameters;
import ai.vespa.llm.completion.Completion;
import ai.vespa.llm.completion.Prompt;
import com.yahoo.api.annotations.Beta;
@@ -24,12 +25,14 @@ public class MockLanguageModel implements LanguageModel {
}
@Override
- public List<Completion> complete(Prompt prompt) {
+ public List<Completion> complete(Prompt prompt, InferenceParameters options) {
return completer.apply(prompt);
}
@Override
- public CompletableFuture<Completion.FinishReason> completeAsync(Prompt prompt, Consumer<Completion> action) {
+ public CompletableFuture<Completion.FinishReason> completeAsync(Prompt prompt,
+ InferenceParameters options,
+ Consumer<Completion> action) {
throw new RuntimeException("Not implemented");
}