[ML] Make Inference Services pluggable (#99886)

Creates an InferenceServicePlugins interface for inference services
to implement and adds a test implementation to mock an inference 
service.
This commit is contained in:
David Kyle 2023-09-27 13:35:45 +01:00 committed by GitHub
parent 9ea5250c0c
commit 096cf81670
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
97 changed files with 705 additions and 392 deletions

View file

@ -278,6 +278,7 @@ module org.elasticsearch.server {
exports org.elasticsearch.indices.recovery;
exports org.elasticsearch.indices.recovery.plan;
exports org.elasticsearch.indices.store;
exports org.elasticsearch.inference;
exports org.elasticsearch.ingest;
exports org.elasticsearch.internal
to