APP_NAME="IntegraRAG" DEBUG=False CustomLoaders=False # ---------- QDRANT ---------- Choose One # QDRANT_TYPE="local" # QDRANT_DOCKER_URL="" # QDRANT_API_KEY="" # QDRANT_TYPE="docker" # QDRANT_DOCKER_URL="http://localhost:6333/" # QDRANT_API_KEY="" QDRANT_TYPE="cloud" QDRANT_DOCKER_URL="https://d7e287d8-903d-436c-854c-03cbef9e4edb.us-east4-0.gcp.cloud.qdrant.io" QDRANT_API_KEY="eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJhY2Nlc3MiOiJtIn0.NRbT0QPl7isuBKvdtganh89xa2DeMgKXZ3gSJngexQg" # ---------- REDIS ---------- REDIS_HOST="steady-clam-77697.upstash.io" REDIS_PORT=6379 REDIS_PASSWORD="gQAAAAAAAS-BAAIncDFiM2E3OGQ1MmU5Zjk0OGM5ODU2ZmMzYzc4NjZjYzdjMHAxNzc2OTc" # ---------- WEBHOOKS ---------- CALLBACK_URL="https://webhooksite.net/c93aac48-5237-4078-9511-14d778acba2f" GRADE_WEBHOOK_URL="https://webhooksite.net/c93aac48-5237-4078-9511-14d778acba2f" # ---------- BACKENDS ---------- Choose One #generation # OLLAMA | COHERE | MISTRAL | GEMINI | HUGGINGFACE | GROQ | OPENROUTER | DEEPSEEK | #embedding # OLLAMA | COHERE | MISTRAL | GEMINI | HUGGINGFACE # ---------- OLLAMA ---------- OLLAMA_URL="http://localhost:11434" # OLLAMA_API_KEY="getAone" # GENERATION_BACKEND="OLLAMA" # EMBEDDING_BACKEND="OLLAMA" # GENERATION_MODEL_ID="deepseek-v3.1:671b-cloud" # EMBEDDING_MODEL_ID="embeddinggemma:latest" # EMBEDDING_MODEL_SIZE=768 # QDRANT_COLLECTION="768_docs" # ---------- COHERE ---------- COHERE_API_KEY="getAone" # GENERATION_BACKEND="COHERE" # EMBEDDING_BACKEND="COHERE" # GENERATION_MODEL_ID="command-a-03-2025" # EMBEDDING_MODEL_ID="embed-multilingual-v3.0" # EMBEDDING_MODEL_SIZE=1024 # QDRANT_COLLECTION="1024_docs" # ---------- MISTRAL ---------- MISTRAL_API_KEY="BScWRb6OT6xjplE6MJslLWPcLy5BNsjG" GENERATION_BACKEND="MISTRAL" EMBEDDING_BACKEND="MISTRAL" GENERATION_MODEL_ID="mistral-small-2603" EMBEDDING_MODEL_ID="mistral-embed-2312" EMBEDDING_MODEL_SIZE=1024 QDRANT_COLLECTION="1024_docs" # ---------- GEMINI ---------- GEMINI_API_KEY="getAone" # GENERATION_BACKEND="GEMINI" # EMBEDDING_BACKEND="GEMINI" # GENERATION_MODEL_ID="gemini-2.5-flash" # EMBEDDING_MODEL_ID="gemini-embedding-001" # EMBEDDING_MODEL_SIZE=768 # QDRANT_COLLECTION="768_docs" # ---------- HUGGING FACE ---------- HF_API_KEY="getAone" # GENERATION_BACKEND="HUGGINGFACE" # EMBEDDING_BACKEND="HUGGINGFACE" # GENERATION_MODEL_ID="Qwen/Qwen2.5-72B-Instruct" # EMBEDDING_MODEL_ID="google/embeddinggemma-300m" # EMBEDDING_MODEL_SIZE=768 # QDRANT_COLLECTION="768_docs" # ---------- DEEPSEEK ---------- paid DEEPSEEK_API_KEY="getAone" # GENERATION_BACKEND="DEEPSEEK" # EMBEDDING_BACKEND="COHERE" # GENERATION_MODEL_ID="deepseek-chat" # EMBEDDING_MODEL_ID="embed-multilingual-v3.0" # EMBEDDING_MODEL_SIZE=1024 # QDRANT_COLLECTION="1024_docs" # ---------- OPENAI ---------- paid OPENAI_API_KEY="" OPENAI_API_URL="" # ---------- GROQ ----------not complete GROQ_API_KEY="" # ---------- OPENROUTER ----------not complete OPENROUTER_API_KEY="" OPENROUTER_SITE_URL="http://localhost" OPENROUTER_APP_NAME="IntegraRAG" OPENROUTER_SEARCH_MODEL="perplexity/sonar-online" # ---------- DEFAULTS ---------- INPUT_DAFAULT_MAX_CHARACTERS=2048 GENERATION_DAFAULT_MAX_TOKENS=1200 GENERATION_DAFAULT_TEMPERATURE=0.3 # ---------- CHUNKING ---------- CHUNK_SIZE=700 CHUNK_OVERLAP=150 CHUNK_METHOD="recursive"