Administrator
2025-09-02 b278f87c6e9bbd0fadfc3f7097e54cc72a162480
refs
author Administrator <15274802129@163.com>
Tuesday, September 2, 2025 10:16 +0800
committer Administrator <15274802129@163.com>
Tuesday, September 2, 2025 10:16 +0800
commitb278f87c6e9bbd0fadfc3f7097e54cc72a162480
tree 2e67826bfdeaec98fff7c26aa307bc7a5a09d6f0 tree | zip | gz
parent d68e2f99592dc982a722d031219f1d0b4f87ed00 view | diff
feat(ai): 新增 AI 流式回答功能 V3 版本

- 添加 AiPromptEnum 枚举类,用于定义 AI 提示语
- 在 AiService 接口中新增 getSystemSetAiType 方法,用于获取系统设置的 AI 类型
- 在 AiServiceImpl 中实现 getSystemSetAiType 方法,从数据字典中获取 AI 类型
- 修改 AiTalkAnswerStream 类,移除 type 字段
- 在 AiTalkService 接口中新增 answerStreamV3 方法,用于流式回答 V3 版本
- 实现 AiTalkServiceImpl 中的 answerStreamV3 方法,支持流式回答 V3 版本
- 在 ApiAiTalkController 中添加 answerStreamV3 控制器方法,处理 V3 版本流式回答请求
- 更新 LlmStrategyContextEnum 枚举类,添加 LLM_STRATEGY 系统设置 AI 模型平台类型
1 files modified
6 ■■■■■ changed files
src/main/java/cc/mrbird/febs/ai/controller/TestController.java 6 ●●●●● diff | view | raw | blame | history