Skip to content

Commit 067f895

Browse files
committed
feat(env): update .env.example
1 parent 7361640 commit 067f895

File tree

1 file changed

+51
-19
lines changed

1 file changed

+51
-19
lines changed

docker/.env.example

Lines changed: 51 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -1,29 +1,61 @@
11
# MemOS Environment Variables Configuration
2+
TZ=Asia/Shanghai
23

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)
57

68
# 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
919

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
1328

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
1931

2032
# 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
2453

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
2758

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

Comments
 (0)