Commit Graph

24 Commits

Author SHA1 Message Date
DrSmoothl
a2431e677e feat: 添加嵌入服务层和任务解析工具,重构文本嵌入逻辑 2026-04-03 23:35:16 +08:00
DrSmoothl
777d4cb0d2 feat: Enhance OpenAI compatibility and introduce unified LLM service data models
- Refactored model fetching logic to support various authentication methods for OpenAI-compatible APIs.
- Introduced new data models for LLM service requests and responses to standardize interactions across layers.
- Added an adapter base class for unified request execution across different providers.
- Implemented utility functions for building OpenAI-compatible client configurations and request overrides.
2026-03-26 16:15:42 +08:00
DrSmoothl
eaef7f0e98 Ruff Format 2026-02-21 16:24:24 +08:00
DawnARC
8939a02d86 fix:补全#1386号PR中关于embedding_store.py的相关基础函数
引入了一个 “dirty” 标志,用于跟踪嵌入存储(embedding store)是否需要重新构建 Faiss 索引;新增了 delete_items 方法,支持按 key 删除嵌入向量。
同时改进了 Faiss 索引的重建逻辑,在不必要时跳过重建操作;EmbeddingManager 也利用了这些增强功能,以优化索引管理流程。
另外还包含了一些 小规模重构,以及一个用于 文本哈希的静态方法。
2025-12-19 18:03:47 +08:00
墨梓柒
163dbb6b90 超级Ruff 2025-09-09 19:25:12 +08:00
UnCLAS-Prommer
b636683fe4 增加了event_handler修改内容的方法 2025-09-07 01:15:21 +08:00
墨梓柒
fab4656185 优化异步处理,避免事件循环问题并增强错误日志记录 2025-08-19 17:05:07 +08:00
UnCLAS-Prommer
1e5db5d7e1 正确使用lpmm构建prompt 2025-08-03 19:52:31 +08:00
墨梓柒
423525ead5 优化多线程处理,调整嵌入获取和存储逻辑,增强模型一致性校验 2025-08-02 23:52:41 +08:00
UnCLAS-Prommer
32cb4dc726 some typing 2025-07-19 19:14:52 +08:00
墨梓柒
2229f98993 fix:修复LPMM学习问题 2025-07-16 19:58:19 +08:00
墨梓柒
3a1f544014 soft reset commit c71f2b21c064564631b960ecbbca6f25cfcae08d(use repush) 2025-07-16 11:20:26 +08:00
墨梓柒
c71f2b21c0 feat: 添加同步获取embedding向量和生成响应的方法 2025-07-16 11:00:16 +08:00
墨梓柒
1966b4eaf8 fix: remove unused imports and comments 2025-07-15 17:13:15 +08:00
墨梓柒
f15e074cca feat: 重构信息提取模块,移除LLMClient依赖,改为使用LLMRequest,优化数据加载和处理逻辑 2025-07-15 16:54:25 +08:00
墨梓柒
2b76dc2e21 feat: 移除LLMClient依赖,改为使用get_embedding函数获取嵌入 2025-07-15 15:50:56 +08:00
墨梓柒
b4e8d192e5 Merge branch 'dev' of https://github.com/MaiM-with-u/MaiBot into dev 2025-07-15 15:33:30 +08:00
github-actions[bot]
1bff478fcc 🤖 自动格式化代码 [skip ci] 2025-07-11 05:19:35 +00:00
墨梓柒
e339f0b228 feat: 移除不必要的命名空间导入,优化本地存储初始化 2025-07-08 00:18:19 +08:00
墨梓柒
f5d25f3bc6 缩短非DEBUG情况下的LPMM日志长度 2025-06-16 20:47:59 +08:00
墨梓柒
407a19c021 feat: 删除加载时的嵌入模型一致性检验,仅保留插入数据时的校验 2025-06-16 20:43:07 +08:00
SengokuCola
30f2eac278 fix;调整概率和Log、 2025-06-14 21:55:16 +08:00
墨梓柒
ab2b7ec9ed feat: 知识库小重构x2 2025-06-07 13:46:24 +08:00
墨梓柒
0038d9ff60 feat: 知识库小重构 2025-06-07 13:46:04 +08:00