File tree Expand file tree Collapse file tree 2 files changed +16
-0
lines changed
x-pack/plugin/inference/src/main/java/org/elasticsearch/xpack/inference Expand file tree Collapse file tree 2 files changed +16
-0
lines changed Original file line number Diff line number Diff line change 1+ pr : 138484
2+ summary : " [Inference API] Add `ElasticInferenceServiceDenseTextEmbeddingsServiceSettings`\
3+ \ to `InferenceNamedWriteablesProvider`"
4+ area : Machine Learning
5+ type : bug
6+ issues : []
Original file line number Diff line number Diff line change 7474import org .elasticsearch .xpack .inference .services .custom .response .SparseEmbeddingResponseParser ;
7575import org .elasticsearch .xpack .inference .services .deepseek .DeepSeekChatCompletionModel ;
7676import org .elasticsearch .xpack .inference .services .elastic .completion .ElasticInferenceServiceCompletionServiceSettings ;
77+ import org .elasticsearch .xpack .inference .services .elastic .densetextembeddings .ElasticInferenceServiceDenseTextEmbeddingsServiceSettings ;
7778import org .elasticsearch .xpack .inference .services .elastic .rerank .ElasticInferenceServiceRerankServiceSettings ;
7879import org .elasticsearch .xpack .inference .services .elastic .sparseembeddings .ElasticInferenceServiceSparseEmbeddingsServiceSettings ;
7980import org .elasticsearch .xpack .inference .services .elasticsearch .CustomElandInternalServiceSettings ;
@@ -879,5 +880,14 @@ private static void addElasticNamedWriteables(List<NamedWriteableRegistry.Entry>
879880 ElasticInferenceServiceRerankServiceSettings ::new
880881 )
881882 );
883+
884+ // Dense Text Embeddings
885+ namedWriteables .add (
886+ new NamedWriteableRegistry .Entry (
887+ ServiceSettings .class ,
888+ ElasticInferenceServiceDenseTextEmbeddingsServiceSettings .NAME ,
889+ ElasticInferenceServiceDenseTextEmbeddingsServiceSettings ::new
890+ )
891+ );
882892 }
883893}
You can’t perform that action at this time.
0 commit comments