Module org.elasticsearch.server
Package org.elasticsearch.inference
Interface InferenceServiceResults
- All Superinterfaces:
NamedWriteable,ToXContent,ToXContentFragment,Writeable
- All Known Subinterfaces:
ChunkedInferenceServiceResults
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.elasticsearch.xcontent.ToXContent
ToXContent.DelegatingMapParams, ToXContent.MapParams, ToXContent.ParamsNested classes/interfaces inherited from interface org.elasticsearch.common.io.stream.Writeable
Writeable.Reader<V>, Writeable.Writer<V> -
Field Summary
Fields inherited from interface org.elasticsearch.xcontent.ToXContent
EMPTY, EMPTY_PARAMS -
Method Summary
Modifier and TypeMethodDescriptionasMap()Convert the result to a map to aid with test assertionsList<? extends InferenceResults>Transform the result to match the format required for the TransportCoordinatedInferenceAction.List<? extends InferenceResults>Transform the result to match the format required for versions prior toTransportVersions.V_8_12_0Methods inherited from interface org.elasticsearch.common.io.stream.NamedWriteable
getWriteableNameMethods inherited from interface org.elasticsearch.xcontent.ToXContent
toXContentMethods inherited from interface org.elasticsearch.xcontent.ToXContentFragment
isFragment
-
Method Details
-
transformToCoordinationFormat
List<? extends InferenceResults> transformToCoordinationFormat()Transform the result to match the format required for the TransportCoordinatedInferenceAction. For the inference plugin TextEmbeddingResults, thetransformToLegacyFormat()transforms the results into an intermediate format only used by the plugin's return value. It doesn't align with what the TransportCoordinatedInferenceAction expects. TransportCoordinatedInferenceAction expects an ml plugin TextEmbeddingResults. For other results like SparseEmbeddingResults, this method can be a pass through to the transformToLegacyFormat. -
transformToLegacyFormat
List<? extends InferenceResults> transformToLegacyFormat()Transform the result to match the format required for versions prior toTransportVersions.V_8_12_0 -
asMap
Convert the result to a map to aid with test assertions
-