Uses of Class
com.google.genkit.ai.Embedder
Packages that use Embedder
Package
Description
Firestore vector search retriever and indexer components.
Pinecone plugin for Genkit providing vector database integration.
PostgreSQL plugin for Genkit providing vector database integration using
pgvector extension.
Weaviate plugin for Genkit providing vector database integration for RAG
workflows.
-
Uses of Embedder in com.google.genkit
Methods in com.google.genkit that return EmbedderMethods in com.google.genkit with parameters of type EmbedderModifier and TypeMethodDescriptionvoidGenkit.registerEmbedder(Embedder embedder) Registers an embedder. -
Uses of Embedder in com.google.genkit.ai
Methods in com.google.genkit.ai that return Embedder -
Uses of Embedder in com.google.genkit.plugins.firebase.retriever
Methods in com.google.genkit.plugins.firebase.retriever that return EmbedderMethods in com.google.genkit.plugins.firebase.retriever with parameters of type EmbedderModifier and TypeMethodDescriptionSets the embedder instance to use.Constructors in com.google.genkit.plugins.firebase.retriever with parameters of type EmbedderModifierConstructorDescriptionFirestoreVectorStore(com.google.cloud.firestore.Firestore firestore, FirestoreRetrieverConfig config, Embedder embedder) Creates a new FirestoreVectorStore.FirestoreVectorStore(com.google.cloud.firestore.Firestore firestore, FirestoreRetrieverConfig config, Embedder embedder, String projectId) Creates a new FirestoreVectorStore with explicit project ID. -
Uses of Embedder in com.google.genkit.plugins.googlegenai
Subclasses of Embedder in com.google.genkit.plugins.googlegenaiModifier and TypeClassDescriptionclassGemini embedder implementation using the official Google GenAI SDK. -
Uses of Embedder in com.google.genkit.plugins.localvec
Methods in com.google.genkit.plugins.localvec that return EmbedderMethods in com.google.genkit.plugins.localvec with parameters of type EmbedderModifier and TypeMethodDescriptionConvenience method to add a store with minimal configuration using an embedder instance.Sets the embedder. -
Uses of Embedder in com.google.genkit.plugins.openai
Subclasses of Embedder in com.google.genkit.plugins.openai -
Uses of Embedder in com.google.genkit.plugins.pinecone
Constructors in com.google.genkit.plugins.pinecone with parameters of type EmbedderModifierConstructorDescriptionPineconeVectorStore(io.pinecone.clients.Pinecone pinecone, PineconeIndexConfig config, Embedder embedder) Creates a new PineconeVectorStore. -
Uses of Embedder in com.google.genkit.plugins.postgresql
Constructors in com.google.genkit.plugins.postgresql with parameters of type EmbedderModifierConstructorDescriptionPostgresVectorStore(DataSource dataSource, PostgresTableConfig config, Embedder embedder) Creates a new PostgresVectorStore. -
Uses of Embedder in com.google.genkit.plugins.weaviate
Methods in com.google.genkit.plugins.weaviate that return EmbedderMethods in com.google.genkit.plugins.weaviate with parameters of type EmbedderModifier and TypeMethodDescriptionSets the embedder instance directly.Constructors in com.google.genkit.plugins.weaviate with parameters of type EmbedderModifierConstructorDescriptionWeaviateVectorStore(io.weaviate.client.WeaviateClient client, WeaviateCollectionConfig config, Embedder embedder) Creates a new WeaviateVectorStore.