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. -
Uses of UserMessage in dev.langchain4j.model.input
Methods in dev.langchain4j.model.input that return UserMessage -
Uses of UserMessage in dev.langchain4j.rag
Methods in dev.langchain4j.rag that return UserMessageModifier and TypeMethodDescriptionDefaultRetrievalAugmentor.augment(UserMessage userMessage, Metadata metadata) RetrievalAugmentor.augment(UserMessage userMessage, Metadata metadata) Augments the providedUserMessagewith retrieved content.Methods in dev.langchain4j.rag with parameters of type UserMessageModifier and TypeMethodDescriptionDefaultRetrievalAugmentor.augment(UserMessage userMessage, Metadata metadata) RetrievalAugmentor.augment(UserMessage userMessage, Metadata metadata) Augments the providedUserMessagewith retrieved content. -
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) Injects givenContents into a givenUserMessage.DefaultContentInjector.inject(List<Content> contents, UserMessage userMessage) Methods in dev.langchain4j.rag.content.injector with parameters of type UserMessageModifier and TypeMethodDescriptionprotected PromptDefaultContentInjector.createPrompt(UserMessage userMessage, List<Content> contents) ContentInjector.inject(List<Content> contents, UserMessage userMessage) Injects givenContents into a givenUserMessage.DefaultContentInjector.inject(List<Content> contents, UserMessage userMessage) -
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)