- Inicio
- Recursos
- Integraciones
- Chroma Vector Store
Nodo Chroma Vector Store n8nConfigura Chroma Vector Store en n8n.
El nodo Chroma Vector Store n8n conecta una colección de Chroma con tu flujo de trabajo, para leer y para escribir. Un solo nodo, cuatro modos de operación y tres parámetros: el modo, la colección de destino y la elección entre una instancia autoalojada y Chroma Cloud.
Reseñas verificadas en Trustpilot · Agencia de IA, automatización y growth
¿Para qué sirve el nodo Chroma Vector Store n8n?
Chroma es una base de datos vectorial y este nodo es la puerta de n8n hacia ella. Escribe documentos en forma de embeddings, la representación numérica de un texto que permite buscar por significado y no por palabras exactas, y los recupera ordenados por cercanía a una pregunta. Viene dentro del paquete de IA de n8n, se ejecuta sobre cada item entrante como cualquier nodo de acción y reúne cuatro trabajos distintos detrás de un único selector Operation Mode.
Empecemos por llenar la base. Con el modo insert, el nodo toma los documentos que llegan a su entrada y los escribe en la colección de Chroma elegida. Políticas internas, fichas de producto, respuestas tipo de atención al cliente: cualquier cosa que circule por el flujo como texto. El hábito que marca la diferencia es colgar esa rama de un disparador programado, para que la colección siga a la fuente en lugar de congelarse en la primera carga.
El segundo trabajo es la búsqueda a secas, sin ningún agente alrededor. El modo load, etiquetado Get Many, recibe un Prompt y devuelve los documentos más cercanos. Llega un mensaje a Slack, el nodo recupera los pasajes que responden, y la contestación sale con sus fuentes puestas. Lo mismo con un correo que entra por Gmail: primero se busca, después se redacta.
El tercero es el que casi todo el mundo viene a buscar. retrieve-as-tool convierte la colección en una herramienta, es decir en una capacidad que un agente puede invocar por su cuenta cuando cree que la necesita, y ese es el modo que se enchufa a un AI Agent. Los campos Name y Description pesan más de lo que parecen: la descripción es lo único que el modelo lee antes de decidir si llama a la herramienta. El modo retrieve hace ese mismo favor a una cadena en vez de a un agente.
¿Cuándo conviene otra cosa? Cuando la búsqueda es exacta. Un número de pedido, un identificador de cliente, un código de país: una búsqueda de fila corriente va más rápida, sale más barata y nunca devuelve un resultado aproximado. La similitud gana terreno en cuanto la pregunta está escrita en lenguaje humano y la respuesta vive dentro de un párrafo. Y ojo con el gasto: el proveedor de los embeddings, OpenAI u otro, factura sus propias llamadas de API; n8n no añade nada encima.
Los límites, para que no sorprendan luego. El nodo está en la versión 1 y expone esos cuatro modos, ni uno más: no borra documentos ni administra colecciones. El campo Chroma Collection es obligatorio, así que la colección existe antes de la primera ejecución. Y Chroma guarda lo que le das, de modo que un documento caducado se sigue encontrando hasta que la rama que lo escribió lo reemplace. Si todavía estás comparando plataformas antes de montar nada, la Reseña n8n entra en ese detalle.
¿Cómo se conecta n8n con Chroma?
- 01
Elige el tipo de autenticación
Abre el nodo y empieza por el selector Authentication, porque de él depende qué credencial te pedirá n8n después. Hay dos opciones y ninguna más:
chromaSelfHostedApi, etiquetada Self-Hosted, se conecta a una instancia de ChromaDB que mantienes tú, ychromaCloudApi, etiquetada Cloud, se conecta a Chroma Cloud. La correcta es la que coincide con el sitio donde ya viven los documentos. - 02
Crea la credencial una sola vez
Una credencial en n8n es un conjunto de datos de conexión guardado aparte del flujo. Créala desde el menú Credentials, o desde el propio nodo con la opción Create New, y queda reutilizable: cualquier otro flujo que toque la misma instancia de Chroma apunta a esa única entrada. ¿Hay que cambiar una clave más adelante? Se cambia en un sitio, no nodo por nodo.
- 03
Selecciona la colección
Último paso, el campo Chroma Collection. Es un resource locator, el control de n8n que deja elegir de una lista, pegar un identificador o componer el valor con una expresión como
{{ $json.collection }}cuando el nombre viene de un nodo anterior. El campo es obligatorio y la lista solo se rellena con una credencial válida: por eso este paso va el tercero y no el primero.
¿Qué parámetros hay que ajustar en el nodo?
El nodo Chroma Vector Store tiene 3 parámetros. Para cada uno: el nodo tal como lo configuras en n8n, qué cambia el parámetro y nuestras notas de campo.
Índice de parámetros
Operation Mode
modeLo que ves en n8n
Notas y casos de uso
Este selector decide qué es el nodo aquí: escritor, búsqueda o herramienta de un nodo de IA. Se ajusta el primero.
Parámetros clave
- Operation Mode:
load(Get Many) devuelve documentos ordenados,insert(Insert Documents) los escribe,retrieve(Retrieve Documents (As Vector Store for Chain/Tool)) sirve a una cadena,retrieve-as-tool(Retrieve Documents (As Tool for AI Agent)) sirve a un agente. - Prompt y Limit: el texto buscado, a menudo
{{ $json.question }}, y cuántos resultados vuelven. - Name y Description: lo que ve un agente, por ejemplo
company_knowledge_base. - Include Metadata, Rerank Results, Options, ID: los metadatos, una segunda ordenación, las opciones y una entrada.
insert refresca la colección cada noche y otra en retrieve-as-tool sirve a un agente.Authentication
authenticationLo que ves en n8n
Notas y casos de uso
Aquí no se habla de búsqueda: este parámetro dice a qué Chroma debe llegar el nodo y, por tanto, qué tipo de credencial muestra n8n debajo.
Parámetros clave
- Authentication:
chromaSelfHostedApi(Self-Hosted) conecta con una instancia de ChromaDB autoalojada,chromaCloudApi(Cloud) conecta con Chroma Cloud.
Chroma Collection
chromaCollectionLo que ves en n8n
Notas y casos de uso
Una instancia de Chroma aloja varias colecciones y este campo señala cuál lee o alimenta el nodo. Es obligatorio: vacío, detiene el nodo antes de hacer nada.
Parámetros clave
- Chroma Collection: un resource locator, así que el valor sale de la lista, de un identificador pegado o de una expresión como
{{ $json.collection }}.
¿Necesitas ayuda para automatizar Chroma Vector Store con n8n?
El equipo te responde directamente.
Cada mensaje lo lee una persona.
Chroma Vector Store en n8n, preguntas frecuentes
01¿El nodo Chroma Vector Store viene incluido en n8n?
02¿Qué hace falta para que el nodo Chroma Vector Store n8n funcione?
03¿Qué límites tiene el nodo?
04¿Qué se le enchufa dentro de un flujo de IA?
05¿n8n o Make para un flujo con Chroma?
Recibe nuestros tips de integración cada semana.
Sin spam. Cancela cuando quieras.


