Commit Graph

39 Commits

Author SHA1 Message Date
256c8c6bd5 refactor(knowledge): 修改代码结构,增加多环境配置文件方便本地开发 2025-06-15 19:10:38 +08:00
b627c91acb refactor(knowledge): 重构大模型配置
Spring AI默认大模型配置不支持同时配置两个文本大模型,比如一个文本大模型和一个图像大模型,改用自定义的配置
2025-06-15 17:57:09 +08:00
7fb490778a refactor(knowledge): 优化接口结构,统一到一个路径下,为合并做准备 2025-06-15 17:02:53 +08:00
d4d5aede31 feat(ai): restClient和webClient提供给其他类使用 2025-06-14 17:45:56 +08:00
v-zhangjc9
f11f5e7656 feat(ai): 调整模型 2025-06-13 19:07:13 +08:00
v-zhangjc9
bc32a89fea fix(ai): 移除不支持的模型 2025-06-13 16:11:37 +08:00
v-zhangjc9
2e24bdb90b feat(ai): 增加大模型对话测试 2025-06-12 20:29:37 +08:00
v-zhangjc9
5160c59ab0 feat(ai): 增加llama-swap配置文件生成工具 2025-06-12 20:24:46 +08:00
v-zhangjc9
506e28c9f7 feat(chat): 优化提示词,增加mermaid图表生成 2025-06-11 19:45:57 +08:00
4fe21f3d8b refactor(chat): 提示词汇总,方便使用 2025-06-08 00:13:17 +08:00
v-zhangjc9
72c23d916a feat(chat): 优化提示词,增加外部调用方法 2025-06-06 19:56:52 +08:00
v-zhangjc9
e01a883d37 feat(chat): 优化提示词,增加外部调用方法 2025-06-06 17:20:15 +08:00
v-zhangjc9
951075fc9f feat(chat): 优化提示词和知识库查询 2025-06-06 10:57:27 +08:00
v-zhangjc9
90fea22de5 feat(chat): 增加数据库SQL访问接口 2025-06-05 19:53:25 +08:00
v-zhangjc9
a35980a5f4 perf(knowledge): 暂时关闭rerank提升性能 2025-06-05 15:21:03 +08:00
v-zhangjc9
e359bed97c feat(knowledge): 实现外部直接插入知识库 2025-06-05 15:20:33 +08:00
v-zhangjc9
577834568b feat(ai): 优化UI 2025-06-04 18:52:28 +08:00
v-zhangjc9
c4d5a7b300 feat(knowledge): 增加rerank模型适配 2025-06-04 17:43:22 +08:00
v-zhangjc9
4124a8a851 feat(chat): 优化提示词,时间参数直接放在提示词中 2025-06-04 17:42:46 +08:00
v-zhangjc9
c2af2d6365 feat(chat): 尝试在对话中加入知识库 2025-06-03 20:23:52 +08:00
v-zhangjc9
602a337923 fix(chat): 修复上传文件选择错误 2025-05-30 17:35:59 +08:00
v-zhangjc9
b8cc8fee67 fix(knowledge): 修复文件上传失败 2025-05-30 11:03:26 +08:00
v-zhangjc9
29859664e3 fix(ai): 优化cors配置 2025-05-30 10:30:27 +08:00
v-zhangjc9
0ceb5d7fc3 feat(bin): 增加上传文件md5显示 2025-05-30 10:29:59 +08:00
v-zhangjc9
8c9cb6f21d feat(knowledge): 完成知识库部署相关脚本调整 2025-05-28 18:46:20 +08:00
v-zhangjc9
e6e24dff27 fix(knowledge): 修复没有指定数据库名称导致无法查询 2025-05-28 17:11:13 +08:00
v-zhangjc9
fc2ea107d2 feat(knowledge): 补充建表语句和脚本 2025-05-28 16:06:07 +08:00
v-zhangjc9
6f9c898d51 fix(knowledge): 移除多余的日志打印 2025-05-28 15:41:36 +08:00
v-zhangjc9
7fd484eeab fix(knowledge): 优化多文件上传体验 2025-05-28 15:40:57 +08:00
v-zhangjc9
3ee6303cf5 feat(knowledge): 完成知识库基本功能开发 2025-05-28 15:06:30 +08:00
v-zhangjc9
f7ed3bd270 feat(core): 改用amis推荐的返回结构 2025-05-27 09:35:11 +08:00
v-zhangjc9
e57c81ce75 feat(knowledge): 初步完成知识库分片预览 2025-05-23 19:12:41 +08:00
v-zhangjc9
0d7d009be2 refactor(knowledge): 加入数据库,优化代码结构 2025-05-22 18:10:44 +08:00
v-zhangjc9
bd2205a5b9 fix(bin): 提交未提交的文件 2025-05-21 17:57:48 +08:00
v-zhangjc9
42aab784c2 feat(ai): 完成基础版本功能 2025-05-21 17:57:11 +08:00
v-zhangjc9
6e7cef6170 fix(ai): 移除多余的git跟踪 2025-05-20 17:06:31 +08:00
v-zhangjc9
5d49c82190 feat(ai): 完善知识库接口 2025-05-16 19:00:55 +08:00
v-zhangjc9
be976290b6 feat(ai): 完善AI对话 2025-05-16 19:00:26 +08:00
v-zhangjc9
8fbc665abf feat(ai): 增加ai相关子项目 2025-05-15 17:15:18 +08:00