Embedding functions
openai_embedding
- Added in v2.5.0.
 - Since v2.6.0, 
openai_embeddingfunction has been updated to accept a single config argument as a constant JSONB value containing the embedding configuration, instead of separateapi_keyandmodelarguments. 
config argument must be a constant JSONB value containing the embedding configuration.
Syntax
config parameter is a JSONB object that supports the following options:
| Option | Required | Description | 
|---|---|---|
model | Yes | The embedding model to use (e.g., text-embedding-3-small) | 
api_key | No | OpenAI API key | 
org_id | No | OpenAI organization ID | 
proj_id | No | OpenAI project ID | 
api_base | No | Custom API base URL. Default: https://api.openai.com/v1 | 
Example