Skip to content
ეს გვერდი შეიქმნა და ითარგმნა ხელოვნური ინტელექტის დახმარებით. თუ შეამჩნევთ უზუსტობას, გთხოვთ, დაგვეხმარეთ გაუმჯობესებაში. GitHub-ზე რედაქტირება

კონფიგურაციის ცნობარი

PRX-Memory მთლიანად გარემოს ცვლადებით კონფიგურდება. ეს გვერდი ყველა ცვლადს კატეგორიის მიხედვით დოკუმენტირებს.

ტრანსპორტი

ცვლადიმნიშვნელობებინაგულისხმევიაღწერა
PRX_MEMORYD_TRANSPORTstdio, httpstdioსერვერის ტრანსპორტის რეჟიმი
PRX_MEMORY_HTTP_ADDRhost:port127.0.0.1:8787HTTP სერვერის bind მისამართი

შენახვა

ცვლადიმნიშვნელობებინაგულისხმევიაღწერა
PRX_MEMORY_BACKENDjson, sqlite, lancedbjsonშენახვის backend
PRX_MEMORY_DBფაილის/დირექტორიის გზა--მონაცემთა ბაზის ფაილის ან დირექტორიის გზა

Embedding

ცვლადიმნიშვნელობებინაგულისხმევიაღწერა
PRX_EMBED_PROVIDERopenai-compatible, jina, gemini--Embedding პროვაიდერი
PRX_EMBED_API_KEYAPI გასაღების სტრიქონი--Embedding პროვაიდერის API გასაღები
PRX_EMBED_MODELმოდელის სახელიპროვაიდერ-სპეციფიკურიEmbedding მოდელის სახელი
PRX_EMBED_BASE_URLURLპროვაიდერ-სპეციფიკურისპეციფიკური API endpoint-ის URL

პროვაიდერის სარეზერვო გასაღებები

PRX_EMBED_API_KEY-ის დაუყენებლობის შემთხვევაში სისტემა ამ პროვაიდერ-სპეციფიკური გასაღებებს ამოწმებს:

პროვაიდერისარეზერვო გასაღები
jinaJINA_API_KEY
geminiGEMINI_API_KEY

Reranking

ცვლადიმნიშვნელობებინაგულისხმევიაღწერა
PRX_RERANK_PROVIDERjina, cohere, pinecone, pinecone-compatible, nonenoneRerank პროვაიდერი
PRX_RERANK_API_KEYAPI გასაღების სტრიქონი--Rerank პროვაიდერის API გასაღები
PRX_RERANK_MODELმოდელის სახელიპროვაიდერ-სპეციფიკურიRerank მოდელის სახელი
PRX_RERANK_ENDPOINTURLპროვაიდერ-სპეციფიკურისპეციფიკური rerank endpoint
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_TAGtag-ის სტრიქონიprx-memoryნაგულისხმევი პროექტის tag
PRX_MEMORY_DEFAULT_TOOL_TAGtag-ის სტრიქონიmcpნაგულისხმევი ინსტრუმენტის tag
PRX_MEMORY_DEFAULT_DOMAIN_TAGtag-ის სტრიქონიgeneralნაგულისხმევი დომენის tag

Streaming სესიები

ცვლადიმნიშვნელობებინაგულისხმევიაღწერა
PRX_MEMORY_STREAM_SESSION_TTL_MSმილიწამები300000Stream სესიის სიცოცხლის ხანგრძლივობა

Observability

კარდინალობის კონტროლები

ცვლადინაგულისხმევიაღწერა
PRX_METRICS_MAX_RECALL_SCOPE_LABELS32მეტრიკებში განსხვავებული scope label-ების მაქს.
PRX_METRICS_MAX_RECALL_CATEGORY_LABELS32მეტრიკებში განსხვავებული კატეგორია label-ების მაქს.
PRX_METRICS_MAX_RERANK_PROVIDER_LABELS16განსხვავებული rerank პროვაიდერის label-ების მაქს.

Alert-ის ზღვრები

ცვლადინაგულისხმევიაღწერა
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.