adaptive_relevance_suggestions

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