Uses of Class
com.google.genkit.ai.RetrieverRequest
Packages that use RetrieverRequest
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 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.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.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.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.