-
ligaowei authored
- 更新默认系统提示词,新增工具说明与调用规则,规范对时间相关工具的调用要求 - 调整processTokenForSteps方法,适应新提示词格式,仅识别思考和最终答案步骤 - 删除基于标记解析工具调用事件的复杂逻辑,转为由Spring AI自动处理 - 改进extractToolName方法,支持多种格式工具名称提取,包括ReAct和JSON格式 - 优化extractToolArgs方法,支持从ReAct格式与JSON提取参数,增强鲁棒性 - 新增辅助方法parseJsonToMap,实现简单的JSON字符串转换为Map - 优化getAgentTools方法,加入详细日志,保证始终包含时间工具,增加异常时的降级策略 - DateTimeTools工具扩展,增加获取当前时间和时间戳的功能,加入格式化配置和日志记录 - 移除ToolExecutionLoggerAspect切面及相关配置,停止工具执行的自动日志切面记录 - 清理无用的@Autowired注入和未使用的导入,简化CompletionHandlerService和ErrorHandlerUtils代码 - 更新data.sql脚本,新增工具bean名称字段及默认工具配置数据,保持数据与代码同步
9a664ed4
| Name |
Last commit
|
Last update |
|---|---|---|
| .. | ||
| pangea/hiagent |