In IbmWatsonxService, the set of supported task types is defined as:
private static final EnumSet<TaskType> supportedTaskTypes = EnumSet.of(
TaskType.TEXT_EMBEDDING,
TaskType.COMPLETION,
TaskType.CHAT_COMPLETION
);
This does not include the RERANK task type, despite it being implemented for the IBM watsonx service.