类的使用
com.agentsflex.core.message.Message
使用Message的程序包
程序包
说明
存储
消息
提示词
工具类
-
com.agentsflex.core.agent.react中Message的使用
类型参数类型为Message的com.agentsflex.core.agent.react中的字段修饰符和类型方法说明ReActMessageBuilder.buildActionErrorMessage(ReActStep step, Exception e) 构建 Action 错误消息,用于 Action 错误时,让 AI 自动修正ReActMessageBuilder.buildJsonParserErrorMessage(Exception e, ReActStep step) 构建 JSON 解析错误消息,用于 json 发送错误时,让 AI 自动修正ReActMessageBuilder.buildObservationMessage(ReActStep step, Object result) 构建 Observation 消息,让 AI 自动思考ReActMessageBuilder.buildStartMessage(String prompt, List<Tool> tools, String userQuery) 构建 ReAct 开始消息返回变量类型为Message的类型的com.agentsflex.core.agent.react中的方法类型变量类型为Message的com.agentsflex.core.agent.react中的方法参数 -
com.agentsflex.core.memory中Message的使用
类型参数类型为Message的com.agentsflex.core.memory中的字段返回变量类型为Message的类型的com.agentsflex.core.memory中的方法参数类型为Message的com.agentsflex.core.memory中的方法修饰符和类型方法说明voidChatMemory.addMessage(Message message) voidDefaultChatMemory.addMessage(Message message) 类型变量类型为Message的com.agentsflex.core.memory中的方法参数 -
com.agentsflex.core.message中Message的使用
-
com.agentsflex.core.model.client中Message的使用
类型变量类型为Message的com.agentsflex.core.model.client中的方法参数修饰符和类型方法说明OpenAIChatMessageSerializer.buildMessageList(List<Message> messages, ChatConfig config) ChatMessageSerializer.serializeMessages(List<Message> messages, ChatConfig config) 将消息列表序列化为模型所需的聊天消息数组格式。OpenAIChatMessageSerializer.serializeMessages(List<Message> messages, ChatConfig config) 将消息列表序列化为模型所需的聊天消息数组格式。 -
com.agentsflex.core.prompt中Message的使用
类型参数类型为Message的com.agentsflex.core.prompt中的字段返回变量类型为Message的类型的com.agentsflex.core.prompt中的方法修饰符和类型方法说明MemoryPrompt.getMessages()Prompt.getMessages()SimplePrompt.getMessages()MemoryPrompt.getTemporaryMessages()参数类型为Message的com.agentsflex.core.prompt中的方法修饰符和类型方法说明voidMemoryPrompt.addMessage(Message message) voidMemoryPrompt.addMessageTemporary(Message message) 类型变量类型为Message的com.agentsflex.core.prompt中的方法参数修饰符和类型方法说明voidMemoryPrompt.addMessages(Collection<? extends Message> messages) voidMemoryPrompt.setTemporaryMessages(List<Message> temporaryMessages) -
com.agentsflex.core.util中Message的使用
参数类型为Message的com.agentsflex.core.util中的方法类型变量类型为Message的com.agentsflex.core.util中的方法参数修饰符和类型方法说明static voidLocalTokenCounter.computeAndSetLocalTokens(List<Message> messages, AiMessage aiMessage) 基于完整对话历史,为最后一条 AiMessage 计算并设置本地 token 字段。static intLocalTokenCounter.countPromptTokens(List<? extends Message> messages) 计算 prompt token(对话历史) 按 OpenAI ChatCompletion 格式,每条消息 role+content+name 固定 tokenstatic UserMessageMessageUtil.findLastUserMessage(List<Message> messages)