Administrator
2025-09-01 1f7c85d6c632f50fd145bd8517933bd55202aef1
refs
author Administrator <15274802129@163.com>
Monday, September 1, 2025 16:18 +0800
committer Administrator <15274802129@163.com>
Monday, September 1, 2025 16:18 +0800
commit1f7c85d6c632f50fd145bd8517933bd55202aef1
tree 6a1ddc44f224afafac7620be19e5834844ce6762 tree | zip | gz
parent 3749555542556cd63f21c29cc6cb20bfbdef9e4c view | diff
feat(ai): 集成火山和阿里大模型

- 新增 AiTalkAnswerStream 类中的 type 字段,用于区分模型类型
- 实现 AliLlmStrategyServiceImpl 和 HsLlmStrategyServiceImpl 类中的大模型调用方法
- 修改 LlmStrategyDto 类,增加 role 和 content 字段,移除 messages 字段
- 更新 LlmStrategyEnum 类,增加新的模型枚举值
- 修改 LlmStrategyService 接口,支持列表参数- 更新 TestController 中的测试方法,支持新的模型调用
7 files modified
285 ■■■■ changed files
src/main/java/cc/mrbird/febs/ai/controller/TestController.java 62 ●●●● diff | view | raw | blame | history
src/main/java/cc/mrbird/febs/ai/req/talk/AiTalkAnswerStream.java 3 ●●●●● diff | view | raw | blame | history
src/main/java/cc/mrbird/febs/ai/strategy/Impl/AliLlmStrategyServiceImpl.java 46 ●●●●● diff | view | raw | blame | history
src/main/java/cc/mrbird/febs/ai/strategy/Impl/HsLlmStrategyServiceImpl.java 155 ●●●●● diff | view | raw | blame | history
src/main/java/cc/mrbird/febs/ai/strategy/LlmStrategyEnum.java 9 ●●●●● diff | view | raw | blame | history
src/main/java/cc/mrbird/febs/ai/strategy/LlmStrategyService.java 6 ●●●●● diff | view | raw | blame | history
src/main/java/cc/mrbird/febs/ai/strategy/param/LlmStrategyDto.java 4 ●●● diff | view | raw | blame | history