| GEMINI_KEY=your_google_api_key | |
| GROQ_API_KEY=your_groq_api_key | |
| # Options: groq, gemini, ollama | |
| RABBOOK_LLM_PROVIDER=groq | |
| RABBOOK_LLM_MODEL=llama-3.1-8b-instant | |
| # Ollama Settings | |
| RABBOOK_OLLAMA_BASE_URL=http://localhost:11434 | |
| RABBOOK_OLLAMA_NUM_GPU=-1 # -1 = auto, 0 = force CPU, 50 = force CUDA/GPU layers | |
| RABBOOK_OLLAMA_THINKING=true # Show or hide <think> blocks for reasoning models | |
| RABBOOK_HOST=0.0.0.0 | |
| RABBOOK_PORT=6001 | |
| RABBOOK_ENABLE_LANGGRAPH_AGENT=true | |
| RABBOOK_ENABLE_RESEARCH_FALLBACK=false | |
| RABBOOK_ENABLE_TOOL_AGENT=false # Use the tool-use agent loop instead of the LangGraph pipeline | |
| # --- LangSmith tracing (optional, for agent/RAG observability) --- | |
| LANGCHAIN_TRACING_V2=true | |
| LANGCHAIN_API_KEY= | |
| LANGCHAIN_PROJECT=rabbook-eval | |
| # Note: if RABBOOK_LLM_PROVIDER=ollama, set GEMINI_KEY to get better RAGAS judging quality. | |