setumodi/devops-logs-analysis
0
1# =====================================================================2# AI-Powered Multi-Agent DevOps Incident Analysis Platform3# Copy this file to `.env` and fill in the values you have.4# Every integration is OPTIONAL — the app degrades gracefully and runs5# in "dry-run" / rule-based mode when credentials are missing.6# =====================================================================7 8# ---------------------------------------------------------------------9# LLM layer — OpenRouter (preferred, OpenAI-compatible)10# Get an API key at https://openrouter.ai/keys11# Leave OPENROUTER_API_KEY blank to fall back to Hugging Face / rule-based.12# ---------------------------------------------------------------------13OPENROUTER_API_KEY=14OPENROUTER_MODEL=openai/gpt-4o-mini15OPENROUTER_BASE_URL=https://openrouter.ai/api/v116LLM_TEMPERATURE=0.217 18# ---------------------------------------------------------------------19# LLM layer — Hugging Face Inference (alternative, used only if no20# OPENROUTER_API_KEY is set). Get a token at21# https://huggingface.co/settings/tokens22# ---------------------------------------------------------------------23HF_TOKEN=24HF_MODEL=Qwen/Qwen2.5-72B-Instruct25 26# ---------------------------------------------------------------------27# Embeddings for the Chroma runbook vector store (RAG).28# Runs locally via sentence-transformers (free, offline). NOTE: OpenRouter29# does NOT provide an embeddings endpoint, so embeddings stay local.30# ---------------------------------------------------------------------31EMBEDDING_MODEL=sentence-transformers/all-MiniLM-L6-v232CHROMA_DIR=vectorstore/chroma_db33 34# ---------------------------------------------------------------------35# Slack notifications (Notification Agent)36# Create a bot token at https://api.slack.com/apps -> OAuth & Permissions37# Needs scope: chat:write38# ---------------------------------------------------------------------39SLACK_BOT_TOKEN=40SLACK_CHANNEL=#incidents41 42# ---------------------------------------------------------------------43# Jira ticketing (Jira Agent)44# Create an API token at https://id.atlassian.com/manage-profile/security/api-tokens45# ---------------------------------------------------------------------46JIRA_SERVER=47JIRA_EMAIL=48JIRA_API_TOKEN=49JIRA_PROJECT_KEY=OPS50 