类 MemoryPrompt
java.lang.Object
com.agentsflex.core.util.Metadata
com.agentsflex.core.prompt.Prompt
com.agentsflex.core.prompt.MemoryPrompt
- 所有已实现的接口:
Serializable
- 另请参阅:
-
字段概要
字段从类继承的字段 com.agentsflex.core.util.Metadata
metadataMap -
构造器概要
构造器 -
方法概要
修饰符和类型方法说明voidaddAiMessage(String content) voidaddMessage(Message message) voidaddMessages(Collection<? extends Message> messages) voidaddMessageTemporary(Message message) voidaddUserMessage(String content) voidclear()清空所有消息voidintintbooleanvoidsetHistoryMessageTruncateEnable(boolean historyMessageTruncateEnable) voidsetHistoryMessageTruncateLength(int historyMessageTruncateLength) voidsetHistoryMessageTruncateProcessor(Function<String, String> historyMessageTruncateProcessor) voidsetMaxAttachedMessageCount(int maxAttachedMessageCount) voidsetMemory(ChatMemory memory) voidsetSystemMessage(SystemMessage systemMessage) voidsetSystemMessage(String content) voidsetTemporaryMessages(List<Message> temporaryMessages) 从类继承的方法 com.agentsflex.core.prompt.Prompt
addTool, addTools, addToolsFromClass, addToolsFromObject, getToolChoice, getTools, getToolsMap, setToolChoice, setTools从类继承的方法 com.agentsflex.core.util.Metadata
addMetadata, addMetadata, asMap, clearMetadata, containsMetadata, equals, getMetadata, getMetadata, getMetadata, getMetadataMap, hashCode, isEmpty, putMetadata, putMetadata, putMetadataIfAbsent, removeMetadata, setMetadataMap, sizeOfMetadata, toString
-
字段详细资料
-
memory
-
systemMessage
-
maxAttachedMessageCount
-
historyMessageTruncateEnable
-
historyMessageTruncateLength
-
historyMessageTruncateProcessor
-
temporaryMessages
-
-
构造器详细资料
-
MemoryPrompt
public MemoryPrompt() -
MemoryPrompt
-
-
方法详细资料
-
getSystemMessage
-
setSystemMessage
-
setSystemMessage
-
getMaxAttachedMessageCount
-
setMaxAttachedMessageCount
-
isHistoryMessageTruncateEnable
-
setHistoryMessageTruncateEnable
-
getHistoryMessageTruncateLength
-
setHistoryMessageTruncateLength
-
getHistoryMessageTruncateProcessor
-
setHistoryMessageTruncateProcessor
public void setHistoryMessageTruncateProcessor(Function<String, String> historyMessageTruncateProcessor) -
addMessage
-
addUserMessage
-
addAiMessage
-
addMessageTemporary
-
addMessages
-
getMemory
-
setMemory
-
getTemporaryMessages
-
setTemporaryMessages
-
clearTemporaryMessages
-
clear
清空所有消息 -
getMessages
- 指定者:
getMessages在类中Prompt
-