Class LangChain4jChatConfiguration

java.lang.Object
org.apache.camel.component.langchain4j.chat.LangChain4jChatConfiguration
All Implemented Interfaces:
Cloneable

@Configurer @UriParams public class LangChain4jChatConfiguration extends Object implements Cloneable
  • Constructor Details

    • LangChain4jChatConfiguration

      public LangChain4jChatConfiguration()
  • Method Details

    • getChatOperation

      public LangChain4jChatOperations getChatOperation()
      Operation in case of Endpoint of type CHAT. The value is one of the values of org.apache.camel.component.langchain4j.chat.LangChain4jChatOperations
      Returns:
    • setChatOperation

      public void setChatOperation(LangChain4jChatOperations chatOperation)
    • getChatModel

      public dev.langchain4j.model.chat.ChatLanguageModel getChatModel()
      Chat Language Model of type dev.langchain4j.model.chat.ChatLanguageModel
      Returns:
    • setChatModel

      public void setChatModel(dev.langchain4j.model.chat.ChatLanguageModel chatModel)
    • copy