diff options
author | Lester Solbakken <lester.solbakken@gmail.com> | 2024-04-02 09:23:54 +0200 |
---|---|---|
committer | Lester Solbakken <lester.solbakken@gmail.com> | 2024-04-02 09:23:54 +0200 |
commit | 98ccab8d442bc3b13de47746bbd265a08b319add (patch) | |
tree | 6d0120815163943b1d6428585c1fc52efd9dc21d /container-search/src/test/java/ai/vespa/llm/search/LLMSearcherTest.java | |
parent | bc79caf0b639bc451c4630d49f6d9ac2a53dcc39 (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-x | container-search/src/test/java/ai/vespa/llm/search/LLMSearcherTest.java | 23 |
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); } } |