Job Types
Fromwork.hpp:15-19, nrvna-ai supports three job types:
JobType::Embed to generate embeddings instead of text completions.
Basic Usage
Submit an embedding job:API Reference
Fromwork.hpp:46:
JobType::Embed to generate embeddings.
Batch Embeddings
Generate embeddings for multiple texts:Use Cases
Model Selection
Use embedding-specialized models for best results:Configuration
Embedding jobs don’t generate tokens, so adjust settings:Output Format
Embedding results are vectors (arrays of floats). Parse them in your application:Tips
- Embedding vs. Text — use
--type embedfor vectors, default for completions - Model choice — embedding models outperform generative models on similarity tasks
- Normalization — some models return normalized vectors, others don’t
- Dimensions — typical sizes are 384, 768, 1024, or 1536
- Batch processing — embeddings are fast; process thousands per minute