Skip to content
تم إنشاء هذه الصفحة وترجمتها بمساعدة الذكاء الاصطناعي. إذا لاحظت أي أخطاء، لا تتردد في المساهمة في تحسينها. تعديل على GitHub

مرجع الإعداد

يُعدَّ PRX-Memory بالكامل من خلال متغيرات البيئة. توثّق هذه الصفحة كل متغير مجمّعاً حسب الفئة.

النقل

المتغيرالقيمالافتراضيالوصف
PRX_MEMORYD_TRANSPORTstdio، httpstdioوضع نقل الخادم
PRX_MEMORY_HTTP_ADDRhost:port127.0.0.1:8787عنوان ربط خادم HTTP

التخزين

المتغيرالقيمالافتراضيالوصف
PRX_MEMORY_BACKENDjson، sqlite، lancedbjsonواجهة التخزين
PRX_MEMORY_DBمسار ملف/دليل--مسار ملف أو دليل قاعدة البيانات

التضمين

المتغيرالقيمالافتراضيالوصف
PRX_EMBED_PROVIDERopenai-compatible، jina، gemini--مزوّد التضمين
PRX_EMBED_API_KEYسلسلة مفتاح API--مفتاح API لمزوّد التضمين
PRX_EMBED_MODELاسم النموذجخاص بالمزوّداسم نموذج التضمين
PRX_EMBED_BASE_URLURLخاص بالمزوّدURL نقطة نهاية API المخصصة

مفاتيح الاحتياطية للمزوّد

إذا لم يكن PRX_EMBED_API_KEY مضبوطاً، يتحقق النظام من هذه المفاتيح الخاصة بالمزوّد:

المزوّدالمفتاح الاحتياطي
jinaJINA_API_KEY
geminiGEMINI_API_KEY

إعادة الترتيب

المتغيرالقيمالافتراضيالوصف
PRX_RERANK_PROVIDERjina، cohere، pinecone، pinecone-compatible، nonenoneمزوّد إعادة الترتيب
PRX_RERANK_API_KEYسلسلة مفتاح API--مفتاح 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-config، governedzero-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.