aboutsummaryrefslogtreecommitdiffstats
path: root/config-model/src/test/cfg/application
diff options
context:
space:
mode:
authorJon Bratseth <bratseth@gmail.com>2022-08-22 15:26:59 +0200
committerJon Bratseth <bratseth@gmail.com>2022-08-22 15:26:59 +0200
commit9071773dd980b82ed143daa7b874f0537fea2069 (patch)
tree27d0ed3718a86c59a658ea43d8f333263af2760c /config-model/src/test/cfg/application
parent8cc8437937bcaff5b9fb8338044ce447a5c51b32 (diff)
Application embedders can reuse vespa embedder configs
Diffstat (limited to 'config-model/src/test/cfg/application')
-rw-r--r--config-model/src/test/cfg/application/embed_generic/services.xml12
-rw-r--r--config-model/src/test/cfg/application/embed_generic_using_provided_model/services.xml20
2 files changed, 24 insertions, 8 deletions
diff --git a/config-model/src/test/cfg/application/embed_generic/services.xml b/config-model/src/test/cfg/application/embed_generic/services.xml
index 7947b8b707c..ab2c1be9745 100644
--- a/config-model/src/test/cfg/application/embed_generic/services.xml
+++ b/config-model/src/test/cfg/application/embed_generic/services.xml
@@ -4,14 +4,10 @@
<container version="1.0">
- <!--
- <embedder id='transformer' class='ai.vespa.example.paragraph.SentenceBertEmbedder' bundle='exampleEmbedder' def='ai.vespa.example.paragraph.sentence-embedder'>
- <model>files/model.onnx</model>
- <vocab>files/vocab.txt</vocab>
- </embedder>
- -->
-
- <embedder id='transformer' class='ai.vespa.example.paragraph.SentenceBertEmbedder' bundle='exampleEmbedder' def='ai.vespa.example.paragraph.sentence-embedder'>
+ <embedder id='transformer'
+ class='ai.vespa.example.paragraph.ApplicationSpecificEmbedder'
+ bundle='exampleEmbedder'
+ def='ai.vespa.example.paragraph.sentence-embedder'>
<model path="files/model.onnx" /> <!-- Embedder syntax for file path -->
<vocab>files/vocab.txt</vocab> <!-- Generic config syntax for file path -->
</embedder>
diff --git a/config-model/src/test/cfg/application/embed_generic_using_provided_model/services.xml b/config-model/src/test/cfg/application/embed_generic_using_provided_model/services.xml
new file mode 100644
index 00000000000..4190e5c9286
--- /dev/null
+++ b/config-model/src/test/cfg/application/embed_generic_using_provided_model/services.xml
@@ -0,0 +1,20 @@
+<?xml version="1.0" encoding="utf-8" ?>
+<!-- Copyright Yahoo. Licensed under the terms of the Apache 2.0 license. See LICENSE in the project root. -->
+<services version="1.0">
+
+ <container version="1.0">
+
+ <embedder id='transformer'
+ class='ai.vespa.example.paragraph.ApplicationSpecificEmbedder'
+ bundle='exampleEmbedder'
+ def='embedding.bert-base-embedder'>
+ <model id="test-model-id" url="test-model-url"/>
+ <vocab path="files/vocab.txt"/>
+ </embedder>
+
+ <nodes>
+ <node hostalias='node1'/>
+ </nodes>
+ </container>
+
+</services>