Skip to main content
OpenAIEmbedder uses the OpenAI Embeddings API. The default model is text-embedding-3-small with 1536 dimensions.
openai_embedder.py

Model Dimensions

Set dimensions to request a shorter vector from either text-embedding-3 model. PgVector fixes the vector width when it creates a table. After changing the model or dimensions, use a new table name or drop and recreate the existing table before inserting the content again.

Usage

1

Set up your virtual environment

2

Set your API key

3

Install dependencies

4

Run PgVector

5

Run the example

Developer Resources