Files
railseek6/LightRAG-main/zrun.bat
2026-01-13 09:51:35 +08:00

42 lines
1.5 KiB
Batchfile

@echo off
echo Starting LightRAG Production Server with GPU-Enabled Document Processing...
echo.
echo Checking required services...
echo - Redis (Memurai) on port 6379
echo - Neo4j on port 7687
echo - Qdrant on port 6333
echo - PostgreSQL on port 5432
echo.
echo Setting environment variables...
set OPENAI_API_KEY=sk-55f6e57f1d834b0e93ceaf98cc2cb715
set OPENAI_BASE_URL=https://api.deepseek.com/v1
set LLM_MODEL=deepseek-chat
set OLLAMA_EMBEDDING_MODEL=snowflake-arctic-embed:latest
set OLLAMA_RERANKER_MODEL=jina-reranker-v2:latest
set PYTHONIOENCODING=utf-8
echo Setting GPU processing environment...
echo - PaddleOCR GPU: ENABLED
echo - OpenCLIP GPU: ENABLED via openclip_gpu_env
echo - Dependency Isolation: ACTIVE
echo Setting authentication environment variables...
set API_KEY=jleu1212
set AUTH_ACCOUNTS=jleu3482:jleu1212
set LIGHTRAG_API_KEY=jleu1212
set LIGHTRAG_AUTH_ACCOUNTS=jleu3482:jleu1212
echo Setting database environment variables...
set REDIS_URI=redis://localhost:6379
set NEO4J_URI=bolt://localhost:7687
set NEO4J_USERNAME=neo4j
set NEO4J_PASSWORD=jleu1212
set QDRANT_URI=http://localhost:6333/
set POSTGRES_URI=postgresql://jleu3482:jleu1212@localhost:5432/rag_anything
echo Starting LightRAG server on port 3015 with enhanced document processing...
python -m lightrag.api.lightrag_server --port 3015 --working-dir rag_storage --input-dir inputs --key jleu1212 --auto-scan-at-startup --llm-binding openai --embedding-binding ollama --rerank-binding ollama --summary-max-tokens 1200
pause