# 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 # # ── With Prompture: use "provider/model" format ── # LM Studio (free, local): # LLM_MODEL_NAME=lmstudio/local-model # LLM_BASE_URL=http://localhost:1234/v1 # LLM_API_KEY=lm-studio # # Ollama (free, local): # LLM_MODEL_NAME=ollama/llama3.1:8b # # Kimi / Moonshot: # LLM_MODEL_NAME=moonshot/moonshot-v1-8k # LLM_API_KEY=your_moonshot_key # # Claude: # LLM_MODEL_NAME=claude/claude-sonnet-4-20250514 # LLM_API_KEY=sk-ant-... # # Groq (fast, free tier): # LLM_MODEL_NAME=groq/llama-3.1-70b-versatile # LLM_API_KEY=gsk_... # # See all providers: https://github.com/jhd3197/prompture#providers # 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 鉴权 # ===== Frontend API timeout (optional) ===== # Increase this value for slow local LLMs (milliseconds) # VITE_API_TIMEOUT=600000 # 10 minutes # 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