Files
ai/gateway/secrets.example.yaml
Tim Olson d41fcd0499 feat: add @tag model override support and remove Qdrant dependencies
- Add model-tags parser for @Tag syntax in chat messages
- Support Anthropic models (Sonnet, Haiku, Opus) via @tag
- Remove Qdrant vector database from infrastructure and configs
- Simplify license model config to use null fallbacks
- Add greeting stream after model switch via @tag
- Fix protobuf field names to camelCase for v7 compatibility
- Add 429 rate limit retry logic with exponential backoff
- Remove RAG references from agent harness documentation
2026-04-27 20:55:18 -04:00

37 lines
759 B
YAML

# 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: ""
# Iceberg S3 credentials
iceberg:
s3_access_key: minioadmin
s3_secret_key: minioadmin
# Embedding API key (if using external provider)
embedding:
api_key: ""