plano/demos/use_cases/rag_agent/docker-compose.yaml
2025-10-22 16:47:20 -07:00

41 lines
969 B
YAML

services:
jaeger:
build:
context: ../../shared/jaeger
ports:
- "16686:16686"
- "4317:4317"
- "4318:4318"
open-web-ui:
image: dyrnq/open-webui:main
restart: always
ports:
- "8080:8080"
environment:
- DEFAULT_MODEL=gpt-4o-mini
- ENABLE_OPENAI_API=true
- OPENAI_API_BASE_URL=http://host.docker.internal:8001/v1
rag_agents:
build:
context: .
container_name: rag_agents
ports:
- "10500:10500"
- "10501:10501"
- "10502:10502"
env_file:
- .env
environment:
- LLM_GATEWAY_ENDPOINT=http://host.docker.internal:12000/v1
archgw:
image: katanemo/archgw:0.3.16
container_name: archgw
ports:
- "8001:8001"
- "12000:12000"
volumes:
- ./arch_config.yaml:/app/arch_config.yaml:ro
env_file:
- .env
environment:
- OPENAI_API_KEY=${OPENAI_API_KEY?Please set the OPENAI_API_KEY environment variable}