Added chromadb RAG

This commit is contained in:
2025-05-22 15:21:31 +01:00
parent c94b4816c0
commit 5c29747f9c

View File

@@ -42,6 +42,10 @@ services:
RAG_WEB_SEARCH_RESULT_COUNT: 3
RAG_WEB_SEARCH_CONCURRENT_REQUESTS: 10
SEARXNG_QUERY_URL: http://searxng:8080/search?q=<query>
# ChromaDB RAG config
VECTOR_DB: chroma
CHROMA_HTTP_HOST: http://chroma:8000
CHROMA_HTTP_PORT: 8000
deploy:
resources:
reservations:
@@ -51,6 +55,7 @@ services:
depends_on:
- jupyter
- searxng
- chromadb
- blender
jupyter:
@@ -95,6 +100,18 @@ services:
max-size: "1m"
max-file: "1"
chroma:
image: docker.io/chromadb/chroma:latest
container_name: chroma
volumes:
- chroma:/chroma/chroma
networks:
- webui
environment:
IS_PERSISTENT: True
ANONYMIZED_TELEMETRY: True
restart: unless-stopped
blender:
image: ghcr.io/cian-h/simple_blender_server:main
container_name: blender
@@ -109,4 +126,5 @@ volumes:
searxng:
open-webui:
jupyter:
chroma:
blender: