Class UserMessageRecorder

java.lang.Object
dev.langchain4j.agentic.internal.UserMessageRecorder
All Implemented Interfaces:
Function<dev.langchain4j.model.chat.request.ChatRequest, dev.langchain4j.model.chat.request.ChatRequest>, UnaryOperator<dev.langchain4j.model.chat.request.ChatRequest>

public class UserMessageRecorder extends Object implements UnaryOperator<dev.langchain4j.model.chat.request.ChatRequest>
  • Constructor Details

    • UserMessageRecorder

      public UserMessageRecorder()
  • Method Details

    • apply

      public dev.langchain4j.model.chat.request.ChatRequest apply(dev.langchain4j.model.chat.request.ChatRequest chatRequest)
      Specified by:
      apply in interface Function<dev.langchain4j.model.chat.request.ChatRequest, dev.langchain4j.model.chat.request.ChatRequest>
    • lastUserMessage

      public dev.langchain4j.data.message.UserMessage lastUserMessage()