# Gateway Secrets # These should be mounted from k8s secrets # Authentication # IMPORTANT: Generate a strong random secret for production # Example: openssl rand -base64 32 auth: secret: "change-me-in-production-use-openssl-rand-base64-32" # LLM Provider API Keys (configure at least one) llm_providers: anthropic_api_key: sk-ant-xxxxx openai_api_key: sk-xxxxx google_api_key: xxxxx openrouter_api_key: sk-or-xxxxx # Telegram (optional) telegram: bot_token: "" # Email service (optional) email: service_key: "" # Push notification service (optional) push: service_key: "" # Qdrant API key (optional, for hosted Qdrant) qdrant: api_key: "" # Iceberg S3 credentials iceberg: s3_access_key: minioadmin s3_secret_key: minioadmin # Embedding API key (if using external provider) embedding: api_key: ""