Learn more about Mintlify
Enter your email to receive updates about new features and product releases.
Convert text to vector embeddings
from agno.knowledge import Knowledge
from agno.knowledge.embedder.openai import OpenAIEmbedder
knowledge = Knowledge(
path="docs/",
vector_db=vector_db,
embedder=OpenAIEmbedder(model="text-embedding-3-small")
)
from agno.knowledge.embedder.google import GeminiEmbedder
knowledge = Knowledge(
path="docs/",
vector_db=vector_db,
embedder=GeminiEmbedder(model="gemini-embedding-001")
)
from agno.knowledge.embedder.azure import AzureOpenAIEmbedder
knowledge = Knowledge(
path="docs/",
vector_db=vector_db,
embedder=AzureOpenAIEmbedder(
model="text-embedding-3-small",
azure_deployment="my-embedding-deployment"
)
)
from agno.knowledge.embedder.ollama import OllamaEmbedder
knowledge = Knowledge(
path="docs/",
vector_db=vector_db,
embedder=OllamaEmbedder(model="nomic-embed-text")
)