Skip to content

Create DocEmbedder class along with RAGRetriever #5426

@jyejare

Description

@jyejare

Currently, the Document Embedder comes separately and outside of Feast for RAG use cases. We are in the process of reviewing and merging the RAGRetriever PR https://github.com/feast-dev/feast/pull/5405 which currently does not explicitly add the Document Embedder as part of the RAGRetriever. Having this functionality within feast will help users using feast for RAG use case as a one stop solution.

As part of this implementation, we should:

Add the document embeddings capacity to feast using HuggingFace doc embedders OR any other embedders.
The RAGRetriever uses the DocEmbedder object for adding it to offline / online store.
The DocEmbedder provides the choice to choose HuggingFace doc embedders or any other.

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions