summaryrefslogtreecommitdiffstats
path: root/config-model/src/main/java/com/yahoo/vespa/model/container/xml/ContainerModelBuilder.java
diff options
context:
space:
mode:
authorJon Bratseth <bratseth@gmail.com>2023-08-31 13:08:18 +0200
committerGitHub <noreply@github.com>2023-08-31 13:08:18 +0200
commit47ebd33df308d82e0327fe083cd8deaed9e6fb53 (patch)
tree3c3f5174afde0dd77d020ab42780344a546f407d /config-model/src/main/java/com/yahoo/vespa/model/container/xml/ContainerModelBuilder.java
parentf46d67c5976e77e270002267996a559b1cb6d2c1 (diff)
parentae674d6d002ca0f99b401e1215d45d188ba81e12 (diff)
Merge pull request #27969 from vespa-engine/bjorncs/embedder-metrics
Add generic metrics for embedders
Diffstat (limited to 'config-model/src/main/java/com/yahoo/vespa/model/container/xml/ContainerModelBuilder.java')
-rw-r--r--config-model/src/main/java/com/yahoo/vespa/model/container/xml/ContainerModelBuilder.java3
1 files changed, 3 insertions, 0 deletions
diff --git a/config-model/src/main/java/com/yahoo/vespa/model/container/xml/ContainerModelBuilder.java b/config-model/src/main/java/com/yahoo/vespa/model/container/xml/ContainerModelBuilder.java
index e7692aeee7b..0e72cff1688 100644
--- a/config-model/src/main/java/com/yahoo/vespa/model/container/xml/ContainerModelBuilder.java
+++ b/config-model/src/main/java/com/yahoo/vespa/model/container/xml/ContainerModelBuilder.java
@@ -797,6 +797,9 @@ public class ContainerModelBuilder extends ConfigModelBuilder<ContainerModel> {
/* The ONNX runtime is always available for injection to any component */
cluster.addSimpleComponent(
ContainerModelEvaluation.ONNX_RUNTIME_CLASS, null, ContainerModelEvaluation.INTEGRATION_BUNDLE_NAME);
+ /* Add runtime providing utilities such as metrics to embedder implementations */
+ cluster.addSimpleComponent(
+ "ai.vespa.embedding.EmbedderRuntime", null, ContainerModelEvaluation.INTEGRATION_BUNDLE_NAME);
}
private void addProcessing(DeployState deployState, Element spec, ApplicationContainerCluster cluster, ConfigModelContext context) {