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. Re-index stored content after changing the model or dimensions.
Usage
1
Set up your virtual environment
2
Set your API key
3
Install dependencies
4
Run PgVector
5
Run the example