Class WatsonxModel

java.lang.Object
io.quarkiverse.langchain4j.watsonx.WatsonxModel
Direct Known Subclasses:
WatsonxChatModel, WatsonxStreamingChatModel

public abstract class WatsonxModel extends Object
  • Constructor Details

  • Method Details

    • builder

      public static WatsonxModel.Builder builder()
    • generateBearerToken

      protected io.smallrye.mutiny.Uni<String> generateBearerToken()
    • toInput

      protected String toInput(List<dev.langchain4j.data.message.ChatMessage> messages)
    • toFinishReason

      protected dev.langchain4j.model.output.FinishReason toFinishReason(String stopReason)
    • retryOn

      protected static <T> T retryOn(Callable<T> action)