Skip to content
Esta página fue generada y traducida con asistencia de IA. Si encuentra alguna imprecisión, no dude en ayudar a mejorarla. Editar en GitHub

Referencia de Configuración

PRX-Memory se configura enteramente a través de variables de entorno. Esta página documenta cada variable agrupada por categoría.

Transporte

VariableValoresPredeterminadoDescripción
PRX_MEMORYD_TRANSPORTstdio, httpstdioModo de transporte del servidor
PRX_MEMORY_HTTP_ADDRhost:puerto127.0.0.1:8787Dirección de enlace del servidor HTTP

Almacenamiento

VariableValoresPredeterminadoDescripción
PRX_MEMORY_BACKENDjson, sqlite, lancedbjsonBackend de almacenamiento
PRX_MEMORY_DBruta de archivo/directorio--Ruta del archivo o directorio de base de datos

Embedding

VariableValoresPredeterminadoDescripción
PRX_EMBED_PROVIDERopenai-compatible, jina, gemini--Proveedor de embedding
PRX_EMBED_API_KEYstring de clave API--Clave de API del proveedor de embedding
PRX_EMBED_MODELnombre del modeloespecífico del proveedorNombre del modelo de embedding
PRX_EMBED_BASE_URLURLespecífico del proveedorURL del endpoint personalizado de la API

Claves de Respaldo de Proveedor

Si PRX_EMBED_API_KEY no está establecido, el sistema verifica estas claves específicas del proveedor:

ProveedorClave de Respaldo
jinaJINA_API_KEY
geminiGEMINI_API_KEY

Reranking

VariableValoresPredeterminadoDescripción
PRX_RERANK_PROVIDERjina, cohere, pinecone, pinecone-compatible, nonenoneProveedor de reranking
PRX_RERANK_API_KEYstring de clave API--Clave de API del proveedor de reranking
PRX_RERANK_MODELnombre del modeloespecífico del proveedorNombre del modelo de reranking
PRX_RERANK_ENDPOINTURLespecífico del proveedorEndpoint de reranking personalizado
PRX_RERANK_API_VERSIONstring de versión--Versión de la API (solo pinecone-compatible)

Claves de Respaldo de Proveedor

Si PRX_RERANK_API_KEY no está establecido, el sistema verifica estas claves específicas del proveedor:

ProveedorClave de Respaldo
jinaJINA_API_KEY
cohereCOHERE_API_KEY
pineconePINECONE_API_KEY

Estandarización

VariableValoresPredeterminadoDescripción
PRX_MEMORY_STANDARD_PROFILEzero-config, governedzero-configPerfil de estandarización
PRX_MEMORY_DEFAULT_PROJECT_TAGstring de etiquetaprx-memoryEtiqueta de proyecto por defecto
PRX_MEMORY_DEFAULT_TOOL_TAGstring de etiquetamcpEtiqueta de herramienta por defecto
PRX_MEMORY_DEFAULT_DOMAIN_TAGstring de etiquetageneralEtiqueta de dominio por defecto

Sesiones de Streaming

VariableValoresPredeterminadoDescripción
PRX_MEMORY_STREAM_SESSION_TTL_MSmilisegundos300000Tiempo de vida de la sesión de streaming

Observabilidad

Controles de Cardinalidad

VariablePredeterminadoDescripción
PRX_METRICS_MAX_RECALL_SCOPE_LABELS32Máximo de etiquetas de alcance distintas en métricas
PRX_METRICS_MAX_RECALL_CATEGORY_LABELS32Máximo de etiquetas de categoría distintas en métricas
PRX_METRICS_MAX_RERANK_PROVIDER_LABELS16Máximo de etiquetas de proveedor de reranking distintas

Umbrales de Alerta

VariablePredeterminadoDescripción
PRX_ALERT_TOOL_ERROR_RATIO_WARN0.05Umbral de advertencia para ratio de error de herramientas
PRX_ALERT_TOOL_ERROR_RATIO_CRIT0.20Umbral crítico para ratio de error de herramientas
PRX_ALERT_REMOTE_WARNING_RATIO_WARN0.25Umbral de advertencia para ratio de advertencia remota
PRX_ALERT_REMOTE_WARNING_RATIO_CRIT0.60Umbral crítico para ratio de advertencia remota

Ejemplo: Configuración Mínima

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

Ejemplo: Configuración Completa de Producción

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

Siguientes Pasos

Released under the Apache-2.0 License.