fcori47 / basdonax-ai-rag

121 stars 58 forks source link

Fixing para sistema Linux Mint y Docker (NO version desktop) #3

Open johnsanabria opened 2 months ago

johnsanabria commented 2 months ago

El problema aparece al momento de escribir hola en el campo de texto de la interfaz. En la figura me sugiere dos problemas en archivos que han sido codificados por vos: basdonax-ai-rag-01 Y según los errores es un problema de conectividad. Reviso que es CHROMA_SETTINGS y está en el archivo ./app/common/constants.py y tiene lo siguiente:

CHROMA_SETTINGS = chromadb.HttpClient(host="host.docker.internal", port=8000, settings=Settings(allow_reset=True, anonymized_telemetry=False))

Pero ese nombre de host no sé que es. Entonces lo pongo a apuntar a chroma que es el nombre del servicio establecido en el archivo YAML docker-compose_sin_gpu.yml.

Pero algo que me sigue llamando la atención es que hay tres servicios definidos en el docker-compose_sin_gpu.yml (ollama, chroma, ui) y solo chroma está conectado a la red net definida en el YAML. Sin embargo, decidí correr el docker compose -f docker-compose_sin_gpu.yml up nuevamente y apareció el mismo error al tipear hola.

Así que opté por adicionar la red net en los demás servicios, ollama y ui y ahora el programa sí funciona.