Skip to content
このページは AI の支援により作成・翻訳されました。誤りがあれば、改善にご協力ください。 GitHub で編集

設定リファレンス

PRX-Memoryは環境変数のみで設定されます。このページではカテゴリ別にすべての変数を説明します。

トランスポート

変数デフォルト説明
PRX_MEMORYD_TRANSPORTstdiohttpstdioサーバートランスポートモード
PRX_MEMORY_HTTP_ADDRhost:port127.0.0.1:8787HTTPサーバーバインドアドレス

ストレージ

変数デフォルト説明
PRX_MEMORY_BACKENDjsonsqlitelancedbjsonストレージバックエンド
PRX_MEMORY_DBファイル/ディレクトリパス--データベースファイルまたはディレクトリパス

埋め込み

変数デフォルト説明
PRX_EMBED_PROVIDERopenai-compatiblejinagemini--埋め込みプロバイダ
PRX_EMBED_API_KEYAPIキー文字列--埋め込みプロバイダAPIキー
PRX_EMBED_MODELモデル名プロバイダ固有埋め込みモデル名
PRX_EMBED_BASE_URLURLプロバイダ固有カスタムAPIエンドポイントURL

プロバイダフォールバックキー

PRX_EMBED_API_KEYが設定されていない場合、システムはこれらのプロバイダ固有キーをチェックします:

プロバイダフォールバックキー
jinaJINA_API_KEY
geminiGEMINI_API_KEY

リランキング

変数デフォルト説明
PRX_RERANK_PROVIDERjinacoherepineconepinecone-compatiblenonenoneリランクプロバイダ
PRX_RERANK_API_KEYAPIキー文字列--リランクプロバイダAPIキー
PRX_RERANK_MODELモデル名プロバイダ固有リランクモデル名
PRX_RERANK_ENDPOINTURLプロバイダ固有カスタムリランクエンドポイント
PRX_RERANK_API_VERSIONバージョン文字列--APIバージョン(pinecone-compatibleのみ)

プロバイダフォールバックキー

PRX_RERANK_API_KEYが設定されていない場合、システムはこれらのプロバイダ固有キーをチェックします:

プロバイダフォールバックキー
jinaJINA_API_KEY
cohereCOHERE_API_KEY
pineconePINECONE_API_KEY

標準化

変数デフォルト説明
PRX_MEMORY_STANDARD_PROFILEzero-configgovernedzero-config標準化プロファイル
PRX_MEMORY_DEFAULT_PROJECT_TAGタグ文字列prx-memoryデフォルトプロジェクトタグ
PRX_MEMORY_DEFAULT_TOOL_TAGタグ文字列mcpデフォルトツールタグ
PRX_MEMORY_DEFAULT_DOMAIN_TAGタグ文字列generalデフォルトドメインタグ

ストリーミングセッション

変数デフォルト説明
PRX_MEMORY_STREAM_SESSION_TTL_MSミリ秒300000ストリームセッションの有効期間

オブザーバビリティ

カーディナリティ制御

変数デフォルト説明
PRX_METRICS_MAX_RECALL_SCOPE_LABELS32メトリクスの最大区別スコープラベル数
PRX_METRICS_MAX_RECALL_CATEGORY_LABELS32メトリクスの最大区別カテゴリラベル数
PRX_METRICS_MAX_RERANK_PROVIDER_LABELS16最大区別リランクプロバイダラベル数

アラートしきい値

変数デフォルト説明
PRX_ALERT_TOOL_ERROR_RATIO_WARN0.05ツールエラー率の警告しきい値
PRX_ALERT_TOOL_ERROR_RATIO_CRIT0.20ツールエラー率のクリティカルしきい値
PRX_ALERT_REMOTE_WARNING_RATIO_WARN0.25リモート警告率の警告しきい値
PRX_ALERT_REMOTE_WARNING_RATIO_CRIT0.60リモート警告率のクリティカルしきい値

例:最小設定

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

例:完全なプロダクション設定

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

次のステップ

Released under the Apache-2.0 License.