|
@@ -59,6 +59,7 @@ import org.elasticsearch.xpack.inference.services.cohere.embeddings.CohereEmbedd
|
|
|
import org.elasticsearch.xpack.inference.services.cohere.rerank.CohereRerankServiceSettings;
|
|
|
import org.elasticsearch.xpack.inference.services.cohere.rerank.CohereRerankTaskSettings;
|
|
|
import org.elasticsearch.xpack.inference.services.elastic.ElasticInferenceServiceSparseEmbeddingsServiceSettings;
|
|
|
+import org.elasticsearch.xpack.inference.services.elastic.completion.ElasticInferenceServiceCompletionServiceSettings;
|
|
|
import org.elasticsearch.xpack.inference.services.elasticsearch.CustomElandInternalServiceSettings;
|
|
|
import org.elasticsearch.xpack.inference.services.elasticsearch.CustomElandInternalTextEmbeddingServiceSettings;
|
|
|
import org.elasticsearch.xpack.inference.services.elasticsearch.ElasticRerankerServiceSettings;
|
|
@@ -654,5 +655,12 @@ public class InferenceNamedWriteablesProvider {
|
|
|
ElasticInferenceServiceSparseEmbeddingsServiceSettings::new
|
|
|
)
|
|
|
);
|
|
|
+ namedWriteables.add(
|
|
|
+ new NamedWriteableRegistry.Entry(
|
|
|
+ ServiceSettings.class,
|
|
|
+ ElasticInferenceServiceCompletionServiceSettings.NAME,
|
|
|
+ ElasticInferenceServiceCompletionServiceSettings::new
|
|
|
+ )
|
|
|
+ );
|
|
|
}
|
|
|
}
|