Skip to content

Embeddings

Generate and manage vector embeddings.

📚 Documentation

🎯 What are Embeddings?

Embeddings are vector representations of text that capture semantic meaning, enabling: - Semantic search - Similarity comparison - K-Means clustering - Classification

Quick Start

With Ollama

# Start Ollama
ollama pull mxbai-embed-large

# Configure NornicDB
export NORNICDB_EMBEDDING_PROVIDER=ollama
export NORNICDB_EMBEDDING_MODEL=mxbai-embed-large

With OpenAI

# Configure NornicDB
export NORNICDB_EMBEDDING_PROVIDER=openai
export NORNICDB_EMBEDDING_API_KEY=your-api-key
export NORNICDB_EMBEDDING_MODEL=text-embedding-3-small

With OrcaRouter

export NORNICDB_EMBEDDING_PROVIDER=orca
export NORNICDB_EMBEDDING_API_KEY=your-orca-key

### With Voyage AI

```bash
 export NORNICDB_EMBEDDING_PROVIDER=voyage
export NORNICDB_EMBEDDING_API_KEY=pa-...
export NORNICDB_EMBEDDING_MODEL=voyage-4-large
export NORNICDB_EMBEDDING_DIMENSIONS=1024

📖 Learn More


Get started → Ollama Integration