Files
mai-bot/plugins/A_memorix/requirements.txt
DawnARC 71b3a828c6 添加 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 接口并扩展整体运行能力。
2026-03-19 00:09:04 +08:00

53 lines
1.0 KiB
Plaintext
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# 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