Uses of Class
dev.langchain4j.data.message.UserMessage
Packages that use UserMessage
Package
Description
-
Uses of UserMessage in dev.langchain4j.data.message
Methods in dev.langchain4j.data.message that return UserMessageModifier and TypeMethodDescriptionstatic UserMessageCreate aUserMessagefrom contents.static UserMessageCreate aUserMessagefrom a text.static UserMessageCreate aUserMessagefrom a name and contents.static UserMessageCreate aUserMessagefrom a name and a text.static UserMessageCreate aUserMessagefrom a name and contents.static UserMessageCreate aUserMessagefrom contents.static UserMessageUserMessage.userMessage(Content... contents) Create aUserMessagefrom contents.static UserMessageUserMessage.userMessage(String text) Create aUserMessagefrom a text.static UserMessageUserMessage.userMessage(String name, Content... contents) Create aUserMessagefrom a name and contents.static UserMessageUserMessage.userMessage(String name, String text) Create aUserMessagefrom a name and a text.static UserMessageUserMessage.userMessage(String name, List<Content> contents) Create aUserMessagefrom a name and contents.static UserMessageUserMessage.userMessage(List<Content> contents) Create aUserMessagefrom contents. -
Uses of UserMessage in dev.langchain4j.model.chat
Methods in dev.langchain4j.model.chat with parameters of type UserMessageModifier and TypeMethodDescriptiondefault intTokenCountEstimator.estimateTokenCount(UserMessage userMessage) Estimates the count of tokens in the specified message.default voidStreamingChatLanguageModel.generate(UserMessage userMessage, StreamingResponseHandler<AiMessage> handler) Generates a response from the model based on a message from a user. -
Uses of UserMessage in dev.langchain4j.model.input
Methods in dev.langchain4j.model.input that return UserMessageModifier and TypeMethodDescriptionPrompt.toUserMessage()Convert this prompt to a UserMessage.Prompt.toUserMessage(String userName) Convert this prompt to a UserMessage with specified userName. -
Uses of UserMessage in dev.langchain4j.rag
Methods in dev.langchain4j.rag that return UserMessageModifier and TypeMethodDescriptionDefaultRetrievalAugmentor.augment(UserMessage userMessage, Metadata metadata) Deprecated.RetrievalAugmentor.augment(UserMessage userMessage, Metadata metadata) Deprecated.Use/implementRetrievalAugmentor.augment(AugmentationRequest)instead.Methods in dev.langchain4j.rag with parameters of type UserMessageModifier and TypeMethodDescriptionDefaultRetrievalAugmentor.augment(UserMessage userMessage, Metadata metadata) Deprecated.RetrievalAugmentor.augment(UserMessage userMessage, Metadata metadata) Deprecated.Use/implementRetrievalAugmentor.augment(AugmentationRequest)instead. -
Uses of UserMessage in dev.langchain4j.rag.content.injector
Methods in dev.langchain4j.rag.content.injector that return UserMessageModifier and TypeMethodDescriptionContentInjector.inject(List<Content> contents, UserMessage userMessage) Deprecated.Use/implementContentInjector.inject(List, ChatMessage)instead.DefaultContentInjector.inject(List<Content> contents, UserMessage userMessage) Deprecated.useDefaultContentInjector.inject(List, ChatMessage)instead.Methods in dev.langchain4j.rag.content.injector with parameters of type UserMessageModifier and TypeMethodDescriptionprotected PromptDefaultContentInjector.createPrompt(UserMessage userMessage, List<Content> contents) Deprecated.implement/overrideDefaultContentInjector.createPrompt(ChatMessage, List)instead.ContentInjector.inject(List<Content> contents, UserMessage userMessage) Deprecated.Use/implementContentInjector.inject(List, ChatMessage)instead.DefaultContentInjector.inject(List<Content> contents, UserMessage userMessage) Deprecated.useDefaultContentInjector.inject(List, ChatMessage)instead. -
Uses of UserMessage in dev.langchain4j.rag.query
Methods in dev.langchain4j.rag.query that return UserMessageMethods in dev.langchain4j.rag.query with parameters of type UserMessageModifier and TypeMethodDescriptionstatic MetadataMetadata.from(UserMessage userMessage, Object chatMemoryId, List<ChatMessage> chatMemory) Constructors in dev.langchain4j.rag.query with parameters of type UserMessageModifierConstructorDescriptionMetadata(UserMessage userMessage, Object chatMemoryId, List<ChatMessage> chatMemory)
DefaultRetrievalAugmentor.augment(AugmentationRequest)instead.