Supported Embedders
| Provider | Import | Models |
|---|---|---|
| OpenAI | from agno.knowledge.embedder.openai import OpenAIEmbedder | text-embedding-3-small, text-embedding-3-large |
| Azure OpenAI | from agno.knowledge.embedder.azure import AzureOpenAIEmbedder | text-embedding-3-small via Azure |
| Cohere | from agno.knowledge.embedder.cohere import CohereEmbedder | embed-english-v3.0, embed-multilingual-v3.0 |
from agno.knowledge.embedder.gemini import GeminiEmbedder | text-embedding-004 | |
| Mistral | from agno.knowledge.embedder.mistral import MistralEmbedder | mistral-embed |
| HuggingFace | from agno.knowledge.embedder.huggingface import HuggingFaceEmbedder | Any sentence-transformer |
| Ollama | from agno.knowledge.embedder.ollama import OllamaEmbedder | nomic-embed-text, mxbai-embed-large |
| Jina | from agno.knowledge.embedder.jina import JinaEmbedder | jina-embeddings-v3 |
| Fireworks | from agno.knowledge.embedder.fireworks import FireworksEmbedder | nomic-embed-text-v1.5 |
| AWS Bedrock | from agno.knowledge.embedder.aws import AWSBedrockEmbedder | Titan embeddings |
| Voyage | from agno.knowledge.embedder.voyage import VoyageEmbedder | voyage-2, voyage-code-2 |
Examples by Provider
OpenAI
The most common choice for production systems.cookbook/07_knowledge/embedders/openai_embedder.py
OpenAI with Batching
Efficient embedding for large document sets.cookbook/07_knowledge/embedders/openai_embedder_batching.py
Cohere
Strong multilingual support.cookbook/07_knowledge/embedders/cohere_embedder.py
Google Gemini
Google’s embedding models.cookbook/07_knowledge/embedders/gemini_embedder.py
Azure OpenAI
OpenAI embeddings through Azure.cookbook/07_knowledge/embedders/azure_embedder.py
HuggingFace
Use any sentence-transformer model locally.cookbook/07_knowledge/embedders/huggingface_embedder.py
Ollama
Local embeddings with Ollama.cookbook/07_knowledge/embedders/ollama_embedder.py
Mistral
Mistral’s embedding model.cookbook/07_knowledge/embedders/mistral_embedder.py
Jina
Specialized embeddings for various tasks.cookbook/07_knowledge/embedders/jina_embedder.py
AWS Bedrock
Embeddings through AWS Bedrock.cookbook/07_knowledge/embedders/aws_bedrock_embedder.py
Fireworks
Fast inference for open-source embedding models.cookbook/07_knowledge/embedders/fireworks_embedder.py