Package com.embabel.agent.rag.support
Interface RagFacet
-
- All Implemented Interfaces:
-
com.embabel.common.core.types.Named
public interface RagFacet<R extends Retrievable> implements NamedA facet of a RAG service. A facet can be searched independently, and returns results of a particular type. A FacetedRagService combines results from multiple facets.
-
-
Method Summary
Modifier and Type Method Description abstract RagFacetResults<R>search(RagRequest ragRequest)-
-
Method Detail
-
search
abstract RagFacetResults<R> search(RagRequest ragRequest)
-
-
-
-