• ligaowei's avatar
    refactor(react): 简化并优化ReAct执行器及回调实现 · 3534a7fe
    ligaowei authored
    - 修改ReActAgentProcessor调用接口,简化执行逻辑,去除带Agent参数的方法调用
    - 重构DefaultReactCallback,完善工作面板记录逻辑,增加日志记录,区分思考、动作、观察、最终答案步骤
    - 优化异常处理,确保工作面板异常时仍记录错误工具调用信息
    - 简化DefaultReactExecutor实现,去除冗余注释和过时代码,增强流式执行的日志和错误处理
    - 改进流处理过程,基于完整响应解析Thought、Action、Observation和Final Answer段落,避免重复触发步骤
    - 增加辅助方法提取工具名称和参数,支持多格式解析
    - 优化智能体工具管理,确保DateTimeTools始终存在,移除多余日志
    - 提升响应内容存储逻辑,确保最终答案正确触发并保存到历史记忆
    - 总体提升代码可读性和维护性,增强日志信息输出便于调试和监控
    3534a7fe
Name
Last commit
Last update
..
AgentDialogueRepository.java Loading commit data...
AgentRepository.java Loading commit data...
AgentToolRelationRepository.java Loading commit data...
DocumentRepository.java Loading commit data...
LlmConfigRepository.java Loading commit data...
OAuth2AccountRepository.java Loading commit data...
OAuth2ProviderRepository.java Loading commit data...
PromptTemplateRepository.java Loading commit data...
TimerConfigRepository.java Loading commit data...
TimerExecutionHistoryRepository.java Loading commit data...
ToolConfigRepository.java Loading commit data...
ToolRepository.java Loading commit data...
UserRepository.java Loading commit data...