- 将BaseEmbeddingModel改为抽象基类(ABC) - 添加异步预测方法apredict - 重构批量编码方法,添加任务状态跟踪 - 为Ollama和Other嵌入实现添加异步支持 - 改进错误处理和日志记录 - 添加类型注解提高代码可读性 docs: 更新changelog记录已知问题
1.5 KiB
1.5 KiB
目前已有的开发计划包括:
💭 Features Todo
- LangGraph 升级到 0.6+ 版本,并适配新特性,如 context 等。
- 使用其他的聊天记录管理方法,解决两个问题,一个是上下文长度过长,一个是上下文的类型变得更加丰富,比如多模态等等。(现在是基于 LangGraph 的 Memory 实现的,v0.2.3 版本实现),暂定使用 mem0 来实现。但是目前了解下来,还不是我想要的那种方案。可能会基于这个实现一个 ThreadConvManager 这个类。
- 添加对于上传文件的支持:这里的复杂的地方就在于如何和历史记录结合在一起(v0.2.3 版本实现,放在记忆管理后面)
🐛BUGs
- LlightRAG 知识库中,点击边,没有显示,但是在全屏的时候却又能够显示出来。
- 部分 doc 格式的文件支持有问题
- 当出现不支持的文件类型的时候,前端没有限制
💯 More:
下面的功能可能会放在后续版本实现,暂时未定
- 支持数据库查询功能
- 消息内容支持图片显示
- 添加 SQL 读取工具
- 添加绘图工具(这里的绘图是指绘制固定格式的图和表等,暂时没想好如何支持自定义绘图)
- 添加测试脚本,覆盖最常见的功能
- 添加用户日志与用户反馈模块,可以在 AgentView 中查看信息
- 优化对文档信息的检索展示(检索结果页、详情页)