|
1 | 1 | # MemOS Environment Variables Configuration |
| 2 | +TZ=Asia/Shanghai |
2 | 3 |
|
3 | | -# Path to memory storage (e.g. /tmp/data_test) |
4 | | -MOS_CUBE_PATH= |
| 4 | + |
| 5 | +MOS_CUBE_PATH=/tmp/data_test # Path to memory storage (e.g. /tmp/data_test) |
| 6 | +MOS_ENABLE_DEFAULT_CUBE_CONFIG=true # Enable default cube config (true/false) |
5 | 7 |
|
6 | 8 | # OpenAI Configuration |
7 | | -OPENAI_API_KEY= # Your OpenAI API key |
8 | | -OPENAI_API_BASE= # OpenAI API base URL (default: https://api.openai.com/v1) |
| 9 | +OPENAI_API_KEY=sk-xxx |
| 10 | +OPENAI_API_BASE=http://xxx |
| 11 | + |
| 12 | +# MemOS Chat Model Configuration |
| 13 | +MOS_CHAT_MODEL=gpt-4o-mini |
| 14 | +MOS_CHAT_TEMPERATURE=0.8 |
| 15 | +MOS_MAX_TOKENS=8000 |
| 16 | +MOS_TOP_P=0.9 |
| 17 | +MOS_TOP_K=50 |
| 18 | +MOS_CHAT_MODEL_PROVIDER=openai |
9 | 19 |
|
10 | | -# MemOS Feature Toggles |
11 | | -MOS_ENABLE_DEFAULT_CUBE_CONFIG= # Enable default cube config (true/false) |
12 | | -MOS_ENABLE_SCHEDULER= # Enable background scheduler (true/false) |
| 20 | +# graph db |
| 21 | +# neo4j |
| 22 | +NEO4J_BACKEND=xxx |
| 23 | +NEO4J_URI=bolt://xxx |
| 24 | +NEO4J_USER=xxx |
| 25 | +NEO4J_PASSWORD=xxx |
| 26 | +MOS_NEO4J_SHARED_DB=xxx |
| 27 | +NEO4J_DB_NAME=xxx |
13 | 28 |
|
14 | | -# Neo4j Configuration |
15 | | -NEO4J_URI= # Neo4j connection URI (e.g. bolt://localhost:7687) |
16 | | -NEO4J_USER= # Neo4j username |
17 | | -NEO4J_PASSWORD= # Neo4j password |
18 | | -MOS_NEO4J_SHARED_DB= # Shared Neo4j database name (if using multi-db) |
| 29 | +# tetxmem reog |
| 30 | +MOS_ENABLE_REORGANIZE=false |
19 | 31 |
|
20 | 32 | # MemOS User Configuration |
21 | | -MOS_USER_ID= # Unique user ID |
22 | | -MOS_SESSION_ID= # Session ID for current chat |
23 | | -MOS_MAX_TURNS_WINDOW= # Max number of turns to keep in memory |
| 33 | +MOS_USER_ID=root |
| 34 | +MOS_SESSION_ID=default_session |
| 35 | +MOS_MAX_TURNS_WINDOW=20 |
| 36 | + |
| 37 | +# MemRader Configuration |
| 38 | +MEMRADER_MODEL=gpt-4o-mini |
| 39 | +MEMRADER_API_KEY=sk-xxx |
| 40 | +MEMRADER_API_BASE=http://xxx:3000/v1 |
| 41 | +MEMRADER_MAX_TOKENS=5000 |
| 42 | + |
| 43 | +#embedding & rerank |
| 44 | +EMBEDDING_DIMENSION=1024 |
| 45 | +MOS_EMBEDDER_BACKEND=universal_api |
| 46 | +MOS_EMBEDDER_MODEL=bge-m3 |
| 47 | +MOS_EMBEDDER_API_BASE=http://xxx |
| 48 | +MOS_EMBEDDER_API_KEY=EMPTY |
| 49 | +MOS_RERANKER_BACKEND=http_bge |
| 50 | +MOS_RERANKER_URL=http://xxx |
| 51 | +# Ollama Configuration (for embeddings) |
| 52 | +#OLLAMA_API_BASE=http://xxx |
24 | 53 |
|
25 | | -# Ollama Configuration (for local embedding models) |
26 | | -OLLAMA_API_BASE= # Ollama API base URL (e.g. http://localhost:11434) |
| 54 | +# milvus for pref mem |
| 55 | +MILVUS_URI=http://xxx |
| 56 | +MILVUS_USER_NAME=xxx |
| 57 | +MILVUS_PASSWORD=xxx |
27 | 58 |
|
28 | | -# Embedding Configuration |
29 | | -MOS_EMBEDDER_BACKEND= # Embedding backend: openai, ollama, etc. |
| 59 | +# pref mem |
| 60 | +ENABLE_PREFERENCE_MEMORY=true |
| 61 | +RETURN_ORIGINAL_PREF_MEM=true |
0 commit comments