Spaces:
Running
Running
File size: 724 Bytes
40f2bff |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 |
services:
qdrant-service:
image: qdrant/qdrant:v1.12.0
container_name: qdrant_service
ports:
- "6333:6333"
volumes:
- qdrant_data:/qdrant/storage
restart: unless-stopped
mcp:
build: .
container_name: rag_mcp
environment:
MODEL_NAME: ${MODEL_NAME:-jinaai/jina-embeddings-v2-base-code}
MODEL_DEVICE: ${MODEL_DEVICE:-cpu}
QDRANT_HOST: ${QDRANT_HOST:-qdrant-service}
QDRANT_PORT: ${QDRANT_PORT:-6333}
CHUNK_SIZE: ${CHUNK_SIZE:-500}
CHUNK_OVERLAP: ${CHUNK_OVERLAP:-50}
CUDA_VISIBLE_DEVICES: ""
depends_on:
- qdrant-service
# Keep stdin/stdout attached when run via `docker compose run mcp` for MCP.
volumes:
qdrant_data:
|