Building a Visual Search Workflow
Pixeltable image search works in two phases:- Define your workflow structure (once)
- Query your image database (anytime)
1
Install Dependencies
Define Your Workflow
Create
table.py
:Use Your Workflow
Create
app.py
:What Makes This Different?
AI Vision
OpenAI Vision generates rich image descriptions automatically:
Vector Search
Natural language image search using E5 embeddings:
Auto-updating
Self-maintaining image database:
Workflow Components
OpenAI Vision
OpenAI Vision
Advanced image understanding:
- Detailed visual descriptions
- Color analysis
- Object recognition
- Scene understanding
- Customizable description prompts
E5 Embeddings
E5 Embeddings
High-quality search:
- State-of-the-art text embeddings
- Fast similarity search
- Natural language queries
- Configurable similarity thresholds
Data Management
Data Management
Built-in data handling:
- Automatic image downloads
- Efficient storage
- Query optimization
- Batch processing support