Class: Elasticsearch::API::Inference::InferenceClient

Inherits:
Object
  • Object
show all
Includes:
Common::Client, Common::Client::Base, Actions
Defined in:
lib/elasticsearch/api/namespace/inference.rb

Overview

Client for the “inference” namespace (includes the Actions methods)

Instance Attribute Summary

Attributes included from Common::Client::Base

#client

Method Summary

Methods included from Common::Client

#perform_request

Methods included from Common::Client::Base

#initialize

Methods included from Actions

#chat_completion_unified, #completion, #delete, #get, #inference, #put, #put_alibabacloud, #put_amazonbedrock, #put_amazonsagemaker, #put_anthropic, #put_azureaistudio, #put_azureopenai, #put_cohere, #put_custom, #put_deepseek, #put_elasticsearch, #put_elser, #put_googleaistudio, #put_googlevertexai, #put_hugging_face, #put_jinaai, #put_mistral, #put_openai, #put_voyageai, #put_watsonx, #rerank, #sparse_embedding, #stream_completion, #text_embedding, #update