Spaces:
Running
Running
File size: 596 Bytes
fbd18c8 0017280 a330410 fbd18c8 0017280 | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 | # Prerequisites: config.yaml must exist. Run 'python setup.py' first.
services:
chatbot:
build: .
ports:
- "8501:8501"
volumes:
- ./knowledge_base:/app/knowledge_base
- ./chroma_db:/app/chroma_db
- ./sql_db:/app/sql_db
- ./config.yaml:/app/config.yaml:ro # Must exist before running
# API keys: set via environment variables below (preferred)
# or mount .env file: - ./.env:/app/.env:ro
environment:
- OPENAI_API_KEY=${OPENAI_API_KEY:-}
- ANTHROPIC_API_KEY=${ANTHROPIC_API_KEY:-}
- GEMINI_API_KEY=${GEMINI_API_KEY:-}
|