Uses of Class
com.hw.langchain.schema.BaseMessage
Packages that use BaseMessage
Package
Description
-
Uses of BaseMessage in com.hw.langchain.base.language
Methods in com.hw.langchain.base.language that return BaseMessageModifier and TypeMethodDescriptiondefault BaseMessageBaseLanguageModel.predictMessages(List<BaseMessage> messages) Predict message from messages.BaseLanguageModel.predictMessages(List<BaseMessage> messages, List<String> stop) Predict message from messages.Methods in com.hw.langchain.base.language that return types with arguments of type BaseMessageModifier and TypeMethodDescriptiondefault reactor.core.publisher.Flux<BaseMessage>BaseLanguageModel.asyncPredictMessages(List<BaseMessage> messages, List<String> stop) Predict message from messages async.Method parameters in com.hw.langchain.base.language with type arguments of type BaseMessageModifier and TypeMethodDescriptiondefault reactor.core.publisher.Flux<BaseMessage>BaseLanguageModel.asyncPredictMessages(List<BaseMessage> messages, List<String> stop) Predict message from messages async.default BaseMessageBaseLanguageModel.predictMessages(List<BaseMessage> messages) Predict message from messages.BaseLanguageModel.predictMessages(List<BaseMessage> messages, List<String> stop) Predict message from messages. -
Uses of BaseMessage in com.hw.langchain.chat.models.base
Methods in com.hw.langchain.chat.models.base that return BaseMessageModifier and TypeMethodDescriptionBaseChatModel.call(List<BaseMessage> messages) BaseChatModel.call(List<BaseMessage> messages, List<String> stop) BaseChatModel.predictMessages(List<BaseMessage> messages, List<String> stop) Method parameters in com.hw.langchain.chat.models.base with type arguments of type BaseMessageModifier and TypeMethodDescriptionBaseChatModel.call(List<BaseMessage> messages) BaseChatModel.call(List<BaseMessage> messages, List<String> stop) BaseChatModel.generate(List<List<BaseMessage>> messages) Top Level callabstract ChatResultBaseChatModel.innerGenerate(List<BaseMessage> messages, List<String> stop) Top Level callBaseChatModel.predictMessages(List<BaseMessage> messages, List<String> stop) -
Uses of BaseMessage in com.hw.langchain.chat.models.openai
Methods in com.hw.langchain.chat.models.openai that return BaseMessageModifier and TypeMethodDescriptionstatic BaseMessageOpenAI.convertOpenAiToLangChain(ChatMessage message) Methods in com.hw.langchain.chat.models.openai with parameters of type BaseMessageModifier and TypeMethodDescriptionstatic ChatMessageOpenAI.convertLangChainToOpenAI(BaseMessage message) Method parameters in com.hw.langchain.chat.models.openai with type arguments of type BaseMessageModifier and TypeMethodDescriptionChatOpenAI.convertMessages(List<BaseMessage> messages) ChatOpenAI.innerGenerate(List<BaseMessage> messages, List<String> stop) -
Uses of BaseMessage in com.hw.langchain.llms.base
Methods in com.hw.langchain.llms.base that return BaseMessageModifier and TypeMethodDescriptionBaseLLM.predictMessages(List<BaseMessage> messages, List<String> stop) Method parameters in com.hw.langchain.llms.base with type arguments of type BaseMessageModifier and TypeMethodDescriptionBaseLLM.predictMessages(List<BaseMessage> messages, List<String> stop) -
Uses of BaseMessage in com.hw.langchain.memory.buffer
Methods in com.hw.langchain.memory.buffer that return types with arguments of type BaseMessageModifier and TypeMethodDescriptionprotected List<BaseMessage>ConversationBufferLimitedMemory.getMemoryMessages()protected List<BaseMessage>ConversationBufferMemory.getMemoryMessages()BufferWindowMemoryMessagePicker.pickMemoryMessage(List<BaseMessage> memoryMessages) MemoryMessagePicker.pickMemoryMessage(List<BaseMessage> memoryMessages) pick up memory messages as neededMethod parameters in com.hw.langchain.memory.buffer with type arguments of type BaseMessageModifier and TypeMethodDescriptionBufferWindowMemoryMessagePicker.pickMemoryMessage(List<BaseMessage> memoryMessages) MemoryMessagePicker.pickMemoryMessage(List<BaseMessage> memoryMessages) pick up memory messages as needed -
Uses of BaseMessage in com.hw.langchain.memory.chat.message.histories.database
Methods in com.hw.langchain.memory.chat.message.histories.database that return types with arguments of type BaseMessageModifier and TypeMethodDescriptionDataBaseChatMessageHistory.getMessages()ChatMessageRepository.loadMessage(String sessionId) Loads all historical chat messages for the given sessionId.Methods in com.hw.langchain.memory.chat.message.histories.database with parameters of type BaseMessageModifier and TypeMethodDescriptionvoidDataBaseChatMessageHistory.addMessage(BaseMessage message) voidChatMessageRepository.saveMessage(String sessionId, BaseMessage baseMessage) Saves a chat message to the specified sessionId. -
Uses of BaseMessage in com.hw.langchain.memory.chat.message.histories.database.redis
Methods in com.hw.langchain.memory.chat.message.histories.database.redis that return types with arguments of type BaseMessageModifier and TypeMethodDescriptionRedisChatMessageHistory.getMessages()RedisChatMessageRepository.loadMessage(String sessionId) Methods in com.hw.langchain.memory.chat.message.histories.database.redis with parameters of type BaseMessageModifier and TypeMethodDescriptionvoidRedisChatMessageHistory.addMessage(BaseMessage message) voidRedisChatMessageRepository.saveMessage(String sessionId, BaseMessage baseMessage) -
Uses of BaseMessage in com.hw.langchain.memory.chat.message.histories.in.memory
Methods in com.hw.langchain.memory.chat.message.histories.in.memory with parameters of type BaseMessage -
Uses of BaseMessage in com.hw.langchain.prompts.base
Methods in com.hw.langchain.prompts.base that return types with arguments of type BaseMessage -
Uses of BaseMessage in com.hw.langchain.prompts.chat
Methods in com.hw.langchain.prompts.chat that return BaseMessageMethods in com.hw.langchain.prompts.chat that return types with arguments of type BaseMessageModifier and TypeMethodDescriptionabstract List<BaseMessage>BaseChatPromptTemplate.formatMessages(Map<String, Object> kwargs) Format kwargs into a list of messages.abstract List<BaseMessage>BaseMessagePromptTemplate.formatMessages(Map<String, Object> kwargs) To messages.BaseStringMessagePromptTemplate.formatMessages(Map<String, Object> kwargs) ChatPromptTemplate.formatMessages(Map<String, Object> kwargs) MessagesPlaceholder.formatMessages(Map<String, Object> kwargs) ChatPromptValue.toMessages()Constructor parameters in com.hw.langchain.prompts.chat with type arguments of type BaseMessage -
Uses of BaseMessage in com.hw.langchain.schema
Subclasses of BaseMessage in com.hw.langchain.schemaModifier and TypeClassDescriptionclassType of message that is spoken by the AI.classType of message with arbitrary speaker.classclassType of message that is spoken by the human.classType of message that is a system message.Fields in com.hw.langchain.schema declared as BaseMessageFields in com.hw.langchain.schema with type parameters of type BaseMessageMethods in com.hw.langchain.schema that return BaseMessageMethods in com.hw.langchain.schema that return types with arguments of type BaseMessageMethods in com.hw.langchain.schema with parameters of type BaseMessageModifier and TypeMethodDescriptionabstract voidBaseChatMessageHistory.addMessage(BaseMessage message) Add a self-created message to the storeMethod parameters in com.hw.langchain.schema with type arguments of type BaseMessageModifier and TypeMethodDescriptionstatic StringSchema.getBufferString(List<BaseMessage> messages) static StringSchema.getBufferString(List<BaseMessage> messages, String humanPrefix, String aiPrefix) Get buffer string of messages.Constructors in com.hw.langchain.schema with parameters of type BaseMessage