DiffMem的安装配置可分为以下步骤:
環境準備
- コードベースのクローン:
git clone https://github.com/Growth-Kinetics/DiffMem.git
- 依存関係をインストールします:
pip install -r requirements.txt
(包含gitpython、rank-bm25等核心依赖)
キーコンフィギュレーション
需设置OpenRouter API密钥以调用LLM能力:
- Linux/macOS:
export OPENROUTER_API_KEY='your_key'
- ウィンドウズ
set OPENROUTER_API_KEY='your_key'
初始化记忆库
通过Python代码初始化:
from src.diffmem import DiffMemory
memory = DiffMemory(
repo_path="/path/to/repo",
user_name="your_name",
api_key="your_key"
)
首次运行时会自动创建Git仓库,建议使用独立目录管理记忆库。
この答えは記事から得たものである。DiffMem: AI知能のためのGitベースのバージョン管理されたメモリリポジトリについて