Documentation
¶
Index ¶
- func NewFusionRetriever(vectorStore core.VectorStore, embedder embedding.Provider, llm chat.Client, ...) core.Retriever
- func NewHyDERetriever(vectorStore core.VectorStore, embedder embedding.Provider, llm chat.Client, ...) core.Retriever
- func NewRewriteRetriever(vectorStore core.VectorStore, embedder embedding.Provider, llm chat.Client, ...) core.Retriever
- func NewStepbackRetriever(vectorStore core.VectorStore, embedder embedding.Provider, llm chat.Client, ...) core.Retriever
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewFusionRetriever ¶
func NewFusionRetriever( vectorStore core.VectorStore, embedder embedding.Provider, llm chat.Client, topK int, logger logging.Logger, ) core.Retriever
NewFusionRetriever creates a new FusionRetriever for multi-perspective search.
func NewHyDERetriever ¶
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.