Embeddings
Basic Usage
from djangosdk.embeddings.embed import embed, aembed
# Synchronous
vector = embed("Hello, world!")
print(len(vector)) # 1536 for text-embedding-3-small
# Async
vector = await aembed("Hello, world!")Batch Embeddings
from djangosdk.embeddings.embed import embed_many
vectors = embed_many([
"Django is a Python web framework.",
"Pydantic provides data validation.",
"litellm routes to 100+ AI providers.",
])
# Returns list[list[float]]Configuration
Supported Embedding Models
Model
Provider
Dimensions
Using Embeddings for RAG
Cosine Similarity
Last updated
Was this helpful?