Vector

Vector turns any dataset into a vector table for semantic search. Select a primary key, choose source columns, add embedding columns, then populate and query by vector similarity.

What is Vector?

Use Vector to generate and persist embeddings from your dataset so you can run semantic search, nearest-neighbor lookups, and similarity exploration. Vectors are kept aligned to your source rows via a primary key, enabling safe, incremental updates.

Use cases

Before you start

Typical workflow

  1. Set Primary Key: Choose one or more columns to uniquely identify rows.
  2. Pick Source Columns: Toggle which source fields to include in the vector table.
  3. Add Vector Column(s): Create embedding columns and select an embedding model and source text column.
  4. Preview: While modeling, preview up to 100 rows to verify your setup.
  5. Populate: Compute embeddings in batches and store the vector table (state switches to populated).
  6. Search: Enter a query string, choose a vector column, and run nearest-neighbor ordering.

Model options and limits

Models

Input limits

Performance