添加 A_Memorix 插件 v2.0.0(包含运行时与文档)
引入 A_Memorix 插件 v2.0.0:新增大量运行时组件、存储/模式更新、检索能力提升、管理工具、导入/调优工作流以及相关文档。关键新增内容包括:lifecycle_orchestrator、SDKMemoryKernel/运行时初始化器、新的存储层与 metadata_store 变更(SCHEMA_VERSION v8)、检索增强(双路径检索、图关系召回、稀疏 BM25),以及多种工具服务(episode/person_profile/relation/segmentation/tuning/search execution)。同时新增 Web 导入/摘要导入器及大量维护脚本。还更新了插件清单、embedding API 适配器、plugin.py、requirements/pyproject,以及主入口文件,使新插件接入项目。该变更为 2.0.0 版本发布做好准备,实现统一的 SDK Tool 接口并扩展整体运行能力。
This commit is contained in:
52
plugins/A_memorix/requirements.txt
Normal file
52
plugins/A_memorix/requirements.txt
Normal file
@@ -0,0 +1,52 @@
|
||||
# A_Memorix 插件依赖
|
||||
#
|
||||
# 核心依赖 (必需)
|
||||
# ==================
|
||||
|
||||
# 数值计算 - 用于向量操作、矩阵计算
|
||||
numpy>=1.20.0
|
||||
|
||||
# 稀疏矩阵 - 用于图存储的邻接矩阵
|
||||
scipy>=1.7.0
|
||||
|
||||
# 图结构处理(LPMM 转换)
|
||||
networkx>=3.0.0
|
||||
|
||||
# Parquet 读取(LPMM 转换)
|
||||
pyarrow>=10.0.0
|
||||
|
||||
# DataFrame 处理(LPMM 转换)
|
||||
pandas>=1.5.0
|
||||
|
||||
# 异步事件循环嵌套 - 用于插件初始化时的异步操作
|
||||
nest-asyncio>=1.5.0
|
||||
|
||||
# 向量索引 - 用于向量存储和检索
|
||||
faiss-cpu>=1.7.0
|
||||
|
||||
# Web 服务器依赖 (可视化功能需要)
|
||||
# ==================
|
||||
|
||||
# ASGI 服务器
|
||||
uvicorn>=0.20.0
|
||||
|
||||
# Web 框架
|
||||
fastapi>=0.100.0
|
||||
|
||||
# 数据验证
|
||||
pydantic>=2.0.0
|
||||
python-multipart>=0.0.9
|
||||
|
||||
# 注意事项
|
||||
# ==================
|
||||
#
|
||||
# 1. sqlite3 是 Python 标准库,无需安装
|
||||
# 2. json, re, time, pathlib 等都是标准库
|
||||
# 3. sentence-transformers 不需要(使用主程序 Embedding API)
|
||||
|
||||
# UI 交互
|
||||
rich>=14.0.0
|
||||
tenacity>=8.0.0
|
||||
|
||||
# 稀疏检索中文分词(可选,未安装时自动回退 char n-gram)
|
||||
jieba>=0.42.1
|
||||
Reference in New Issue
Block a user