in lib/elastic/app-search/api/adaptive_relevance_suggestions.rb [36:55]
def adaptive_relevance_suggestions(engine_name, arguments = {})
raise ArgumentError, "Required parameter 'engine_name' missing" unless engine_name
unless arguments[:search_suggestion_query]
raise ArgumentError,
"Required parameter 'search_suggestion_query' missing"
end
search_suggestion_query = arguments.delete(:search_suggestion_query)
body = arguments.delete(:body) || {}
headers = arguments.delete(:headers) || {}
request(
:post,
"api/as/v0/engines/#{engine_name}/adaptive_relevance/suggestions/#{search_suggestion_query}/",
arguments,
body,
headers
)
end