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.Params
Nested 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_0
Methods inherited from interface org.elasticsearch.common.io.stream.NamedWriteable
getWriteableName
Methods inherited from interface org.elasticsearch.xcontent.ToXContent
toXContent
Methods 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
-