Uses of Class
com.google.genkit.ai.RetrieverRequest
Packages that use RetrieverRequest
Package
Description
Chroma vector database integration for Genkit.
Firestore vector search retriever and indexer components.
Milvus vector database integration for Genkit.
MongoDB integration for Genkit.
Pinecone plugin for Genkit providing vector database integration.
PostgreSQL plugin for Genkit providing vector database integration using pgvector extension.
Qdrant vector database integration for Genkit.
Weaviate plugin for Genkit providing vector database integration for RAG workflows.
-
Uses of RetrieverRequest in com.google.genkit
Method parameters in com.google.genkit with type arguments of type RetrieverRequestModifier and TypeMethodDescriptionGenkit.defineRetriever(String name, BiFunction<ActionContext, RetrieverRequest, RetrieverResponse> handler) Defines and registers a retriever. -
Uses of RetrieverRequest in com.google.genkit.ai
Methods in com.google.genkit.ai that return RetrieverRequestModifier and TypeMethodDescriptionstatic RetrieverRequestCreates a RetrieverRequest with a text query.Methods in com.google.genkit.ai with parameters of type RetrieverRequestModifier and TypeMethodDescriptionRetriever.run(ActionContext ctx, RetrieverRequest input) Retriever.run(ActionContext ctx, RetrieverRequest input, Consumer<Void> streamCallback) Method parameters in com.google.genkit.ai with type arguments of type RetrieverRequestModifier and TypeMethodDescriptionRetriever.Builder.handler(BiFunction<ActionContext, RetrieverRequest, RetrieverResponse> handler) Constructor parameters in com.google.genkit.ai with type arguments of type RetrieverRequestModifierConstructorDescriptionRetriever(String name, BiFunction<ActionContext, RetrieverRequest, RetrieverResponse> handler) Creates a new Retriever. -
Uses of RetrieverRequest in com.google.genkit.plugins.chroma
Methods in com.google.genkit.plugins.chroma with parameters of type RetrieverRequestModifier and TypeMethodDescriptionChromaVectorStore.retrieve(ActionContext context, RetrieverRequest request) Retrieves documents similar to the query. -
Uses of RetrieverRequest in com.google.genkit.plugins.firebase.retriever
Methods in com.google.genkit.plugins.firebase.retriever with parameters of type RetrieverRequestModifier and TypeMethodDescriptionFirestoreVectorStore.retrieve(ActionContext ctx, RetrieverRequest request) Retrieves documents from Firestore using vector similarity search. -
Uses of RetrieverRequest in com.google.genkit.plugins.localvec
Methods in com.google.genkit.plugins.localvec with parameters of type RetrieverRequestModifier and TypeMethodDescriptionLocalVecDocStore.retrieve(ActionContext ctx, RetrieverRequest request) Retrieves documents similar to the query. -
Uses of RetrieverRequest in com.google.genkit.plugins.milvus
Methods in com.google.genkit.plugins.milvus with parameters of type RetrieverRequestModifier and TypeMethodDescriptionMilvusVectorStore.retrieve(ActionContext context, RetrieverRequest request) Retrieves documents similar to the query. -
Uses of RetrieverRequest in com.google.genkit.plugins.mongodb
Methods in com.google.genkit.plugins.mongodb with parameters of type RetrieverRequestModifier and TypeMethodDescriptionMongoVectorStore.retrieve(ActionContext context, RetrieverRequest request) Retrieves documents similar to the query using the$vectorSearchaggregation stage. -
Uses of RetrieverRequest in com.google.genkit.plugins.pinecone
Methods in com.google.genkit.plugins.pinecone with parameters of type RetrieverRequestModifier and TypeMethodDescriptionPineconeVectorStore.retrieve(ActionContext context, RetrieverRequest request) Retrieves documents similar to the query. -
Uses of RetrieverRequest in com.google.genkit.plugins.postgresql
Methods in com.google.genkit.plugins.postgresql with parameters of type RetrieverRequestModifier and TypeMethodDescriptionPostgresVectorStore.retrieve(ActionContext context, RetrieverRequest request) Retrieves documents similar to the query. -
Uses of RetrieverRequest in com.google.genkit.plugins.qdrant
Methods in com.google.genkit.plugins.qdrant with parameters of type RetrieverRequestModifier and TypeMethodDescriptionQdrantVectorStore.retrieve(ActionContext context, RetrieverRequest request) Retrieves documents similar to the query. -
Uses of RetrieverRequest in com.google.genkit.plugins.weaviate
Methods in com.google.genkit.plugins.weaviate with parameters of type RetrieverRequestModifier and TypeMethodDescriptionWeaviateVectorStore.retrieve(ActionContext ctx, RetrieverRequest request) Retrieves documents from Weaviate using vector similarity search.