aboutsummaryrefslogtreecommitdiffstats
path: root/container-search/src/test/java/ai/vespa/llm/search/LLMSearcherTest.java
diff options
context:
space:
mode:
authorLester Solbakken <lester.solbakken@gmail.com>2024-04-02 09:23:54 +0200
committerLester Solbakken <lester.solbakken@gmail.com>2024-04-02 09:23:54 +0200
commit98ccab8d442bc3b13de47746bbd265a08b319add (patch)
tree6d0120815163943b1d6428585c1fc52efd9dc21d /container-search/src/test/java/ai/vespa/llm/search/LLMSearcherTest.java
parentbc79caf0b639bc451c4630d49f6d9ac2a53dcc39 (diff)
Move LLM classes in vespajlib from ai.vespa.llm to ai.vespa.languagemodels
Diffstat (limited to 'container-search/src/test/java/ai/vespa/llm/search/LLMSearcherTest.java')
-rwxr-xr-xcontainer-search/src/test/java/ai/vespa/llm/search/LLMSearcherTest.java23
1 files changed, 5 insertions, 18 deletions
diff --git a/container-search/src/test/java/ai/vespa/llm/search/LLMSearcherTest.java b/container-search/src/test/java/ai/vespa/llm/search/LLMSearcherTest.java
index d4f1dbc00a4..0b4d334e4be 100755
--- a/container-search/src/test/java/ai/vespa/llm/search/LLMSearcherTest.java
+++ b/container-search/src/test/java/ai/vespa/llm/search/LLMSearcherTest.java
@@ -1,14 +1,13 @@
// Copyright Vespa.ai. Licensed under the terms of the Apache 2.0 license. See LICENSE in the project root.
package ai.vespa.llm.search;
-import ai.vespa.llm.InferenceParameters;
-import ai.vespa.llm.LanguageModel;
+import ai.vespa.languagemodels.InferenceParameters;
+import ai.vespa.languagemodels.LanguageModel;
import ai.vespa.llm.LlmClientConfig;
import ai.vespa.llm.LlmSearcherConfig;
import ai.vespa.llm.clients.ConfigurableLanguageModelTest;
import ai.vespa.llm.clients.MockLLMClient;
-import ai.vespa.llm.completion.Prompt;
-import ai.vespa.llm.completion.StringPrompt;
+import ai.vespa.languagemodels.completion.Prompt;
import com.yahoo.component.ComponentId;
import com.yahoo.component.chain.Chain;
import com.yahoo.component.provider.ComponentRegistry;
@@ -229,26 +228,14 @@ public class LLMSearcherTest {
ComponentRegistry<LanguageModel> models = new ComponentRegistry<>();
llms.forEach((key, value) -> models.register(ComponentId.fromString(key), value));
models.freeze();
- return new LLMSearcherImpl(config, models);
+ return new LLMSearcher(config, models);
}
private static Searcher createLLMSearcher(LlmSearcherConfig config, Map<String, LanguageModel> llms) {
ComponentRegistry<LanguageModel> models = new ComponentRegistry<>();
llms.forEach((key, value) -> models.register(ComponentId.fromString(key), value));
models.freeze();
- return new LLMSearcherImpl(config, models);
- }
-
- public static class LLMSearcherImpl extends LLMSearcher {
-
- public LLMSearcherImpl(LlmSearcherConfig config, ComponentRegistry<LanguageModel> languageModels) {
- super(config, languageModels);
- }
-
- @Override
- public Result search(Query query, Execution execution) {
- return complete(query, StringPrompt.from(getPrompt(query)));
- }
+ return new LLMSearcher(config, models);
}
}