# LLM Docs Environment Configuration # Copy this file to .env and fill in the values # API Keys for different LLM providers ANTHROPIC_API_KEY=your_anthropic_api_key_here OPENAI_API_KEY=your_openai_api_key_here GOOGLE_API_KEY=your_google_api_key_here MISTRAL_API_KEY=your_mistral_api_key_here AZURE_OPENAI_API_KEY=your_azure_api_key_here HUGGINGFACE_API_KEY=your_huggingface_api_key_here GROQ_API_KEY=your_groq_api_key_here SAMBANOVA_API_KEY=your_sambanova_api_key_here WATSONX_API_KEY=your_watsonx_api_key_here OLLAMA_API_KEY=your_ollama_api_key_here # Database settings LLM_DOCS__DATABASE__URL=sqlite+aiosqlite:///llm_docs.db # API settings LLM_DOCS__API__HOST=127.0.0.1 LLM_DOCS__API__PORT=8000 # Default LLM provider settings LLM_DOCS__LLM__DEFAULT__PROVIDER=anthropic LLM_DOCS__LLM__DEFAULT__MODEL=claude-3-7-sonnet-20250219 LLM_DOCS__LLM__DEFAULT__MAX_TOKENS=4000 LLM_DOCS__LLM__DEFAULT__TEMPERATURE=0.1 # Uncomment to specify different provider for distillation # LLM_DOCS__LLM__DISTILLATION__PROVIDER=anthropic # LLM_DOCS__LLM__DISTILLATION__MODEL=claude-3-5-sonnet-20240620 # LLM_DOCS__LLM__DISTILLATION__MAX_TOKENS=4000 # LLM_DOCS__LLM__DISTILLATION__TEMPERATURE=0.1 # Uncomment to specify different provider for browser exploration # LLM_DOCS__LLM__BROWSER_EXPLORATION__PROVIDER=openai # LLM_DOCS__LLM__BROWSER_EXPLORATION__MODEL=gpt-4o # LLM_DOCS__LLM__BROWSER_EXPLORATION__MAX_TOKENS=4000 # LLM_DOCS__LLM__BROWSER_EXPLORATION__TEMPERATURE=0.1 # Uncomment to specify different provider for documentation extraction # LLM_DOCS__LLM__DOC_EXTRACTION__PROVIDER=google # LLM_DOCS__LLM__DOC_EXTRACTION__MODEL=gemini-1.5-pro # LLM_DOCS__LLM__DOC_EXTRACTION__MAX_TOKENS=4000 # LLM_DOCS__LLM__DOC_EXTRACTION__TEMPERATURE=0.1 # Processing settings LLM_DOCS__PROCESSING__DOCS_DIR=docs LLM_DOCS__PROCESSING__DISTILLED_DOCS_DIR=distilled_docs LLM_DOCS__PROCESSING__PARALLELISM=1 # Logging settings LLM_DOCS__LOGGING__LEVEL=INFO LLM_DOCS__LOGGING__FILE=llm_docs.log