Die Installation und Konfiguration von DiffMem kann in die folgenden Schritte unterteilt werden:
Vorbereitung der Umwelt
- Klonen der Codebasis:
git clone https://github.com/Growth-Kinetics/DiffMem.git - Installieren Sie die Abhängigkeit:
pip install -r requirements.txt(Enthält zentrale Abhängigkeiten wie gitpython, rank-bm25 usw.)
Schlüssel Konfiguration
Der OpenRouter-API-Schlüssel muss gesetzt werden, um die LLM-Fähigkeit aufzurufen:
- Linux/macOS:
export OPENROUTER_API_KEY='your_key' - Fenster:
set OPENROUTER_API_KEY='your_key'
Initialisierung der Speicherbank
Initialisiert durch Python-Code:
from src.diffmem import DiffMemory
memory = DiffMemory(
repo_path="/path/to/repo",
user_name="your_name",
api_key="your_key"
)
Git-Repositories werden automatisch erstellt, wenn Sie das Programm zum ersten Mal ausführen. Es wird empfohlen, ein separates Verzeichnis für die Verwaltung Ihrer Repositories zu verwenden.
Diese Antwort stammt aus dem ArtikelDiffMem: ein Git-basiertes versioniertes Speicher-Repository für KI-IntelligenzenDie
































