Skip to content
Diese Seite wurde mit KI-Unterstützung erstellt und übersetzt. Falls Ihnen Ungenauigkeiten auffallen, helfen Sie gerne bei der Verbesserung. Auf GitHub bearbeiten

Konfigurationsreferenz

PRX-Memory wird vollständig über Umgebungsvariablen konfiguriert. Diese Seite dokumentiert jede Variable nach Kategorie gruppiert.

Transport

VariableWerteStandardBeschreibung
PRX_MEMORYD_TRANSPORTstdio, httpstdioServer-Transportmodus
PRX_MEMORY_HTTP_ADDRhost:port127.0.0.1:8787HTTP-Server-Bind-Adresse

Speicher

VariableWerteStandardBeschreibung
PRX_MEMORY_BACKENDjson, sqlite, lancedbjsonSpeicher-Backend
PRX_MEMORY_DBDatei-/Verzeichnispfad--Datenbankdatei- oder Verzeichnispfad

Embedding

VariableWerteStandardBeschreibung
PRX_EMBED_PROVIDERopenai-compatible, jina, gemini--Embedding-Provider
PRX_EMBED_API_KEYAPI-Schlüssel-String--Embedding-Provider-API-Schlüssel
PRX_EMBED_MODELModellnameProvider-spezifischEmbedding-Modellname
PRX_EMBED_BASE_URLURLProvider-spezifischBenutzerdefinierte API-Endpunkt-URL

Provider-Fallback-Schlüssel

Wenn PRX_EMBED_API_KEY nicht gesetzt ist, prüft das System diese provider-spezifischen Schlüssel:

ProviderFallback-Schlüssel
jinaJINA_API_KEY
geminiGEMINI_API_KEY

Reranking

VariableWerteStandardBeschreibung
PRX_RERANK_PROVIDERjina, cohere, pinecone, pinecone-compatible, nonenoneRerank-Provider
PRX_RERANK_API_KEYAPI-Schlüssel-String--Rerank-Provider-API-Schlüssel
PRX_RERANK_MODELModellnameProvider-spezifischRerank-Modellname
PRX_RERANK_ENDPOINTURLProvider-spezifischBenutzerdefinierter Rerank-Endpunkt
PRX_RERANK_API_VERSIONVersions-String--API-Version (nur pinecone-compatible)

Provider-Fallback-Schlüssel

Wenn PRX_RERANK_API_KEY nicht gesetzt ist, prüft das System diese provider-spezifischen Schlüssel:

ProviderFallback-Schlüssel
jinaJINA_API_KEY
cohereCOHERE_API_KEY
pineconePINECONE_API_KEY

Standardisierung

VariableWerteStandardBeschreibung
PRX_MEMORY_STANDARD_PROFILEzero-config, governedzero-configStandardisierungsprofil
PRX_MEMORY_DEFAULT_PROJECT_TAGTag-Stringprx-memoryStandard-Projekt-Tag
PRX_MEMORY_DEFAULT_TOOL_TAGTag-StringmcpStandard-Tool-Tag
PRX_MEMORY_DEFAULT_DOMAIN_TAGTag-StringgeneralStandard-Domänen-Tag

Streaming-Sitzungen

VariableWerteStandardBeschreibung
PRX_MEMORY_STREAM_SESSION_TTL_MSMillisekunden300000Stream-Sitzungs-Time-to-Live

Beobachtbarkeit

Kardinalitätskontrollen

VariableStandardBeschreibung
PRX_METRICS_MAX_RECALL_SCOPE_LABELS32Max. verschiedene Scope-Labels in Metriken
PRX_METRICS_MAX_RECALL_CATEGORY_LABELS32Max. verschiedene Kategorie-Labels in Metriken
PRX_METRICS_MAX_RERANK_PROVIDER_LABELS16Max. verschiedene Rerank-Provider-Labels

Alarmschwellenwerte

VariableStandardBeschreibung
PRX_ALERT_TOOL_ERROR_RATIO_WARN0.05Tool-Fehlerquoten-Warnschwellenwert
PRX_ALERT_TOOL_ERROR_RATIO_CRIT0.20Tool-Fehlerquoten-Kritisch-Schwellenwert
PRX_ALERT_REMOTE_WARNING_RATIO_WARN0.25Remote-Warnungsquoten-Warnschwellenwert
PRX_ALERT_REMOTE_WARNING_RATIO_CRIT0.60Remote-Warnungsquoten-Kritisch-Schwellenwert

Beispiel: Minimalkonfiguration

bash
PRX_MEMORYD_TRANSPORT=stdio
PRX_MEMORY_DB=./data/memory-db.json

Beispiel: Vollständige Produktionskonfiguration

bash
# Transport
PRX_MEMORYD_TRANSPORT=http
PRX_MEMORY_HTTP_ADDR=127.0.0.1:8787

# Storage
PRX_MEMORY_BACKEND=sqlite
PRX_MEMORY_DB=./data/memory.db

# Embedding
PRX_EMBED_PROVIDER=jina
PRX_EMBED_API_KEY=your_jina_key
PRX_EMBED_MODEL=jina-embeddings-v3

# Reranking
PRX_RERANK_PROVIDER=cohere
PRX_RERANK_API_KEY=your_cohere_key
PRX_RERANK_MODEL=rerank-v3.5

# Governance
PRX_MEMORY_STANDARD_PROFILE=governed
PRX_MEMORY_DEFAULT_PROJECT_TAG=my-project
PRX_MEMORY_DEFAULT_TOOL_TAG=mcp
PRX_MEMORY_DEFAULT_DOMAIN_TAG=backend

# Sessions
PRX_MEMORY_STREAM_SESSION_TTL_MS=600000

# Observability
PRX_METRICS_MAX_RECALL_SCOPE_LABELS=64
PRX_ALERT_TOOL_ERROR_RATIO_WARN=0.03
PRX_ALERT_TOOL_ERROR_RATIO_CRIT=0.15

Nächste Schritte

Released under the Apache-2.0 License.