Chroma

Prerequisitos

  1. Descarga e Instala Docker y Git

  2. Clona el repositorio de Chroma con tu terminal

git clone https://github.com/chroma-core/chroma.git
  1. Cambia el directorio a tu Chroma clonado

cd chroma
  1. Ejecuta docker compose para construir la imagen y el contenedor de Chroma

docker compose up -d --build
  1. Si tiene éxito, podrás ver las imágenes de docker iniciadas:

Configuración

Input
Descripción
Valor por defecto

Document

Puede conectarse con nodos de Document Loader

Embeddings

Puede conectarse con nodos de Embeddings

Collection Name

Nombre de la collection de Chroma. Consulta aquí las convenciones de nombres

Chroma URL

Especifica la URL de tu instancia de Chroma

http://localhost:8000

Adicional

Si estás ejecutando tanto Flowise como Chroma en Docker, hay pasos adicionales involucrados.

  1. Inicia primero el docker de Chroma

docker compose up -d --build
  1. Abre docker-compose.yml en Flowise

cd Flowise && cd docker
  1. Modifica el archivo a:

version: '3.1'

services:
    flowise:
        image: flowiseai/flowise
        restart: always
        environment:
            - PORT=${PORT}
            - DEBUG=${DEBUG}
            - DATABASE_PATH=${DATABASE_PATH}
            - SECRETKEY_PATH=${SECRETKEY_PATH}
            - FLOWISE_SECRETKEY_OVERWRITE=${FLOWISE_SECRETKEY_OVERWRITE}
            - LOG_PATH=${LOG_PATH}
            - LOG_LEVEL=${LOG_LEVEL}
            - EXECUTION_MODE=${EXECUTION_MODE}
        ports:
            - '${PORT}:${PORT}'
        volumes:
            - ~/.flowise:/root/.flowise
        networks:
            - flowise_net
        command: /bin/sh -c "sleep 3; flowise start"
networks:
    flowise_net:
        name: chroma_net
        external: true
  1. Inicia la imagen docker de Flowise

docker compose up -d
  1. En la URL de Chroma, para sistemas operativos Windows y MacOS especifica http://host.docker.internal:8000. Para sistemas basados en Linux, se debe usar el gateway por defecto de docker ya que host.docker.internal no está disponible: http://172.17.0.1:8000

Recursos

Last updated