Chroma Vector Store Creator

The node generates a Chroma vector store by processing a string column containing documents with the provided embeddings model. For each document, the embeddings model extracts a numerical vector that represents the semantic meaning of the document. These embeddings are then stored in the vector store, along with their corresponding documents. Downstream nodes, such as the Vector Store Retriever node, utilize the vector store to find documents with similar semantic meaning when given a query.

Options

Document column

Select the column containing the documents to be embedded.

Handle missing values in the document column

Define whether missing values in the document column should be skipped or whether the node execution should fail on missing values.

Available options:

  • Skip rows: Rows with missing values will be ignored.
  • Fail: This node will fail during the execution.

Metadata

Metadata columns

Selection of columns used as metadata for each document. The documents column will be ignored.

Input Ports

Icon

The embeddings model to use for the vector store.

Icon

Table containing a string column representing documents that will be used in the vector store.

Output Ports

Icon

The created Chroma vector store.

Popular Predecessors

  • No recommendations found

Popular Successors

  • No recommendations found

Views

This node has no views

Workflows

  • No workflows found

Links

Developers

You want to see the source code for this node? Click the following button and we’ll use our super-powers to find it for you.