### Server Configuration HOST=0.0.0.0 PORT=3015 WEBUI_TITLE='Search Anything Railway' WEBUI_DESCRIPTION="Search Anything Railway!" ### Login Configuration (optional) AUTH_ACCOUNTS='jleu3482:jleu1212' TOKEN_SECRET=lightrag-production-key-2024 TOKEN_EXPIRE_HOURS=48 ### RAGAnything Configuration PARSE_METHOD=auto PARSER=mineru ENABLE_IMAGE_PROCESSING=true ENABLE_TABLE_PROCESSING=true ENABLE_EQUATION_PROCESSING=true MAX_CONCURRENT_FILES=4 SUPPORTED_FILE_EXTENSIONS=.pdf,.jpg,.jpeg,.png,.bmp,.tiff,.tif,.gif,.webp,.doc,.docx,.ppt,.pptx,.xls,.xlsx,.txt,.md RECURSIVE_FOLDER_PROCESSING=true ### Context Extraction CONTEXT_WINDOW=1 CONTEXT_MODE=page MAX_CONTEXT_TOKENS=2000 INCLUDE_HEADERS=true INCLUDE_CAPTIONS=true ### Storage Configuration LIGHTRAG_KV_STORAGE=RedisKVStorage LIGHTRAG_VECTOR_STORAGE=QdrantVectorDBStorage LIGHTRAG_DOC_STATUS_STORAGE=PGDocStatusStorage LIGHTRAG_GRAPH_STORAGE=Neo4JStorage ### PostgreSQL Configuration POSTGRES_HOST=localhost POSTGRES_PORT=5432 POSTGRES_USER=jleu3482 POSTGRES_PASSWORD=jleu1212 POSTGRES_DATABASE=rag_anything POSTGRES_MAX_CONNECTIONS=20 ### Neo4j Configuration NEO4J_URI=bolt://localhost:7687 NEO4J_USERNAME=neo4j NEO4J_PASSWORD=jleu1212 ### Qdrant Configuration QDRANT_URL=http://localhost:6333 # QDRANT_API_KEY=your-api-key-if-needed ### Redis Configuration REDIS_URI=redis://localhost:6379 ### LLM Configuration (for deepseek-chat) LLM_BINDING=openai LLM_MODEL=deepseek-chat LLM_BINDING_HOST=https://api.deepseek.com/v1 LLM_BINDING_API_KEY=sk-55f6e57f1d834b0e93ceaf98cc2cb715 OPENAI_API_KEY=sk-55f6e57f1d834b0e93ceaf98cc2cb715 OPENAI_API_BASE=https://api.deepseek.com/v1 ENABLE_LLM_CACHE=true ENABLE_LLM_CACHE_FOR_EXTRACT=true TIMEOUT=240 TEMPERATURE=0 MAX_ASYNC=8 MAX_TOKENS=32768 ### Embedding Configuration (Snowflake Arctic Embed) EMBEDDING_BINDING=ollama EMBEDDING_MODEL=snowflake-arctic-embed2:latest EMBEDDING_DIM=1024 EMBEDDING_BINDING_HOST=http://localhost:11434 EMBEDDING_BATCH_NUM=32 EMBEDDING_FUNC_MAX_ASYNC=16 ### Reranker Configuration (jina-reranker-v2) RERANK_BINDING=jina RERANK_MODEL=jina-reranker-v2:latest ### Performance Optimization MAX_PARALLEL_INSERT=4 CHUNK_SIZE=1200 CHUNK_OVERLAP_SIZE=100 MAX_GRAPH_NODES=1000 ### Logging LOG_LEVEL=INFO VERBOSE=False ### Summary Configuration SUMMARY_LANGUAGE=English FORCE_LLM_SUMMARY_ON_MERGE=6 MAX_TOKEN_SUMMARY=500 ### Query Settings HISTORY_TURNS=3 COSINE_THRESHOLD=0.2 TOP_K=60 MAX_TOKEN_TEXT_CHUNK=4000 MAX_TOKEN_RELATION_DESC=4000 MAX_TOKEN_ENTITY_DESC=4000 ### Entity Extraction Optimization OPTIMIZE_ENTITY_EXTRACTION=false