OpenAI Embeddings Configuration

Required Fields
API Key
The OpenAI API Key is required to authenticate your requests to OpenAI’s embedding services. How to obtain an API Key:- Log in to your OpenAI account
- Navigate to the API section
- Create a new secret key
- Copy the key immediately (it will only be shown once)
Embedding Model
The Embedding Model field defines which OpenAI embedding model you want to use with PipesHub. Available OpenAI embedding models:text-embedding-3-small- Cost-effective model with excellent performance for most use casestext-embedding-3-large- Higher dimensional embeddings for tasks requiring maximum accuracy
- For most applications and cost efficiency, select
text-embedding-3-small - For specialized applications requiring maximum performance, select
text-embedding-3-large - Check OpenAI’s embedding documentation for the most up-to-date options
Configuration Steps
As shown in the image above:- Select “OpenAI” as your Embedding Provider from the dropdown
- Enter your OpenAI API Key in the designated field (marked with *)
- Specify your desired Embedding Model (marked with *)
- Click “Continue” to proceed with setup
Model Specifications
| Model | Dimensions | Tokens | Performance | Cost |
|---|---|---|---|---|
| text-embedding-3-small | 1536 | 8191 | Very High | Lower |
| text-embedding-3-large | 3072 | 8191 | Highest | Higher |
Advanced Parameters
OpenAI’s embedding models support parameters to control the output:- Dimensions - Control the size of embedding vectors (smaller dimensions = smaller storage requirements)
- Encoding Format - Choose between “float” and “base64” for different precision and size tradeoffs
Usage Considerations
- API usage will count against your OpenAI account’s quota and billing
- Different models have different pricing - check OpenAI’s pricing page for details
- Embedding models are optimized for different languages and use cases
- Consider storage requirements based on the embedding dimensions you select
Troubleshooting
- If you encounter authentication errors, verify your API key is correct and has not expired
- Ensure your OpenAI account has billing set up
- Check that the embedding model name is spelled correctly
- For large document collections, consider batching embedding requests














