Skip to main content
Generate vector embeddings for semantic search, similarity matching, and RAG applications.

Quick Start

1

Generate Single Embedding

2

Generate Batch Embeddings


Embedding Functions

Sync Functions

Async Functions


Configuration

Configuration Options

Supported Models


Similarity Functions


Result Types

EmbeddingResult

BatchEmbeddingResult


Common Patterns


API Reference

Embeddings

Embeddings module reference

Best Practices

Call embeddings() once with an array instead of calling embed() multiple times.
Store embeddings in a database to avoid regenerating them for unchanged content.
Use text-embedding-3-small for speed, text-embedding-3-large for accuracy.

Knowledge Base

Build knowledge bases with embeddings

RAG Agent

Retrieval-augmented generation