code: @Override
      public PagedSearchResult similarProductsSearch(UploadSearchParams uploadSearchParams) {
          try {
              return postImageSearch(uploadSearchParams, ENDPOINT_SIMILAR_PRODUCTS_SEARCH);
          } catch (InternalViSearchException e) {
              return new PagedSearchResult(e.getMessage(), e.getCause(), e.getServerRawResponse());
          }
      }
docs: Perform real disover search
  @param uploadSearchParams
  @return