forked from 666ghj/MiroFish
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path.env.example
More file actions
78 lines (71 loc) · 3.07 KB
/
Copy path.env.example
File metadata and controls
78 lines (71 loc) · 3.07 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
# LLM API 配置(支持 OpenAI SDK 格式的任意 LLM API)
# 可直接填写你自己的 LLM 接口,例如:
# LLM_BASE_URL=http://127.0.0.1:18081/v1
# LLM_MODEL_NAME=gpt-5.4
LLM_API_KEY=your_api_key_here
LLM_BASE_URL=https://dashscope.aliyuncs.com/compatible-mode/v1
LLM_MODEL_NAME=qwen-plus
# Docker 容器内访问宿主机 LLM 时使用的地址
# Linux + Docker Compose 下可保持默认 host.docker.internal
DOCKER_LLM_BASE_URL=http://host.docker.internal:18081/v1
# ===== Graphiti + Neo4j(默认推荐)=====
GRAPH_BACKEND=graphiti
GRAPHITI_URI=bolt://localhost:7687
GRAPHITI_USER=neo4j
GRAPHITI_PASSWORD=password123
GRAPHITI_DATABASE=neo4j
GRAPHITI_LLM_CLIENT_MODE=openai
GRAPHITI_EMBEDDER_API_KEY=ollama
GRAPHITI_EMBEDDER_BASE_URL=http://127.0.0.1:11434/v1
GRAPHITI_EMBEDDER_MODEL=qwen3-embedding:8b
GRAPHITI_EMBEDDER_DIM=1024
GRAPH_SEARCH_RERANKER=rrf
GRAPH_SEARCH_APP_RERANKER=embedding_rrf
GRAPH_SEARCH_APP_SEMANTIC_WEIGHT=2.0
GRAPH_SEARCH_EXPAND_EDGES_FROM_NODES=true
OLLAMA_PORT=11434
OLLAMA_EMBEDDER_MODEL=qwen3-embedding:8b
# 可选:如需独立于 Graphiti / OpenZep 当前 embedder,可单独覆写:
# GRAPH_SEARCH_APP_EMBEDDER_API_KEY=ollama
# GRAPH_SEARCH_APP_EMBEDDER_BASE_URL=http://127.0.0.1:11434/v1
# GRAPH_SEARCH_APP_EMBEDDER_MODEL=qwen3-embedding:8b
# 可选:如果你另起了免费 cross-encoder / rerank 服务(TEI / Infinity / vLLM)
# GRAPH_SEARCH_APP_RERANKER=api_rrf
# GRAPH_SEARCH_APP_RERANKER_PROVIDER=tei
# GRAPH_SEARCH_APP_RERANKER_BASE_URL=http://127.0.0.1:18090
# GRAPH_SEARCH_APP_RERANKER_MODEL=your_reranker_model
# GRAPH_SEARCH_APP_RERANKER_TIMEOUT=20
# 免费召回增强:从高相关节点补抓相邻边,默认开启
# GRAPH_SEARCH_NODE_EDGE_EXPANSION_LIMIT=2
# GRAPH_SEARCH_NODE_EDGE_PER_NODE_LIMIT=8
# GRAPHITI_ENABLE_CROSS_ENCODER=false
# Docker 中的 MiroFish 容器访问宿主机 LLM / 容器内 Ollama 时使用:
DOCKER_GRAPHITI_LLM_BASE_URL=http://host.docker.internal:18081/v1
DOCKER_GRAPHITI_EMBEDDER_BASE_URL=http://ollama:11434/v1
# ===== OpenZep / Zep(可选,非默认)=====
# ZEP_API_KEY=your_zep_api_key_here
# ZEP_MODE=openzep
# 本地源码运行 MiroFish 时使用 localhost
# ZEP_BASE_URL=http://localhost:8000/api/v2
# Docker 中的 MiroFish 容器会自动改用 openzep 服务名
# DOCKER_ZEP_BASE_URL=http://openzep:8000/api/v2
# 留空表示不启用 OpenZep API 鉴权
# OPENZEP_API_KEY=
# OPENZEP_LLM_API_KEY=your_api_key_here
# OPENZEP_LLM_BASE_URL=http://127.0.0.1:18081/v1
# OPENZEP_DOCKER_LLM_BASE_URL=http://host.docker.internal:18081/v1
# OPENZEP_LLM_MODEL=gpt-5.4
# OPENZEP_EMBEDDER_API_KEY=ollama
# OPENZEP_EMBEDDER_BASE_URL=http://127.0.0.1:11434/v1
# OPENZEP_DOCKER_EMBEDDER_BASE_URL=http://ollama:11434/v1
# OPENZEP_EMBEDDER_MODEL=qwen3-embedding:8b
# ===== Neo4j / OpenZep 端口 =====
NEO4J_PASSWORD=password123
NEO4J_HTTP_PORT=7474
NEO4J_BOLT_PORT=7687
OPENZEP_PORT=8000
# ===== 加速 LLM 配置(可选)=====
# 注意如果不使用加速配置,env 文件中就不要出现下面的配置项
LLM_BOOST_API_KEY=your_api_key_here
LLM_BOOST_BASE_URL=your_base_url_here
LLM_BOOST_MODEL_NAME=your_model_name_here