stack es inference rerank cli command
Auth required
elastic stack es inference rerank \
--inference-id <inference-id> \
--query <query> \
--input <input> \
[options]
Perform reranking inference on the service.
Behaviour flags:
--dry-run — validate all inputs and exit without performing any action
--inference-idstringrequired- The unique identifier for the inference endpoint.
--querystringrequired- Query input. The query can be specified as a single string, or as an object. The object form additionally allows specifying non-text inputs, such as images. > info > Only the
elasticservice currently supports non-text queries for thereranktask. For all other services, the query must be a string. string example:"query": "some query text"object example:"query": { "type": "image", "format": "base64", "value": "data:image/jpeg;base64,..." } --inputstringrequired- The documents to rank. The input can be specified as a single string or an array of strings, or as an object or an array of objects. The object form additionally allows specifying non-text inputs, such as images. > info > Only the
elasticservice currently supports non-text inputs for thereranktask. For all other services, the input must be a string or an array of strings. string example:"input": "some document text"string array example:"input": ["some document text", "some more document text"]object example:"input": { "type": "image", "format": "base64", "value": "data:image/jpeg;base64,..." }object array example:"input": [ { "type": "text", "format": "text", "value": "some document text" }, { "type": "image", "format": "base64", "value": "data:image/jpeg;base64,..." } ] --timeoutstring- The amount of time to wait for the inference request to complete.
--[no-]return-documents- Include the document text in the response.
--top-nstring- Limit the response to the top N documents.
--task-settingsstring- Task settings for the individual inference request. These settings are specific to the task type you specified and override the task settings specified when initializing the service.
--input-filestring- path to a JSON file to use as command input
--[no-]dry-run- validate all inputs and exit without performing any action (preview changes without applying them)
--[no-]json-
output as JSON