Spaces:
Build error
Build error
| # Copy this file to .env and fill in your API keys | |
| GROQ_API_KEY=your_groq_api_key_here | |
| TAVILY_API_KEY=your_tavily_api_key_here | |
| # TAVILY (search tool) | |
| TAVILY_API_KEY=your-tavily-api-key-here | |
| # --- Langfuse (monitoring) ------------------------------------------------ | |
| LANGFUSE_HOST=http://langfuse-server:3000 | |
| LANGFUSE_PUBLIC_KEY=your-langfuse-public-key | |
| LANGFUSE_SECRET_KEY=your-langfuse-secret-key | |
| # --- Postgres (Langfuse DB) ------------------------------------------------ | |
| # Used by the langfuse-db service (postgres). Keep secure in production. | |
| POSTGRES_DB=langfuse | |
| POSTGRES_USER=langfuse | |
| POSTGRES_PASSWORD=langfuse_password | |
| POSTGRES_PORT=5432 | |
| # --- App / Streamlit ------------------------------------------------------- | |
| STREAMLIT_ENV=development | |
| GUARDRAILS_ENABLED=true | |
| GUARDRAILS_API_KEY=your-guardrails-api-key | |
| # --- Memori (optional persistent memory) ---------------------------------- | |
| # If you want Memori to use a specific DB, set MEMORI_DB. Default is sqlite file | |
| # e.g. MEMORI_DB=postgresql://user:pass@host:5432/memori_db | |
| MEMORI_DB=sqlite:///langgraphagenticai_memory.db | |
| # --- Optional toggles / telemetry ----------------------------------------- | |
| TELEMETRY_ENABLED=true | |
| LANGFUSE_ENABLE_EXPERIMENTAL_FEATURES=false | |
| # --- Security / Auth defaults (change in production) ----------------------- | |
| NEXTAUTH_SECRET=change-me | |
| SALT=change-me | |
| NEXTAUTH_URL=http://localhost:3000 | |
| # --- Notes ----------------------------------------------------------------- | |
| # - Copy this file to .env and populate secrets. Docker Compose will automatically | |
| # read .env in this repository. The services also reference these vars via | |
| # `env_file: - .env` so the values are provided to containers. | |
| # - Keep the .env file out of version control. Add ".env" to .gitignore if not already. |