fix(ai): 修复阿里LLM策略服务中的返回数据映射问题
- 移除了无效的redis缓存设置操作
- 添加了LLM策略上下文内容到返回数据映射中
- 修正了输入输出token的日志输出信息
- 确保会话ID正确存储到响应数据中
| | |
| | | log.info("百炼大模型输出:{}",outputTokens); |
| | | long inputTokens = models.stream().mapToLong(ApplicationUsage.ModelUsage::getInputTokens).sum(); |
| | | log.info("百炼大模型输出:{}",inputTokens); |
| | | redisUtils.set(talkId, message.getOutput().getSessionId(), 5*60); |
| | | stringStringHashMap.put("inputTokens:",inputTokens); |
| | | stringStringHashMap.put("outputTokens:",outputTokens); |
| | | stringStringHashMap.put(LlmStrategyContextEnum.CONTENT.name(),message.getOutput().getText()); |
| | | } |
| | | |
| | | return new FebsResponse().success().data(stringStringHashMap); |