feast-dev / feast-dev/feast

Create DocEmbedder class along with RAGRetriever

Open
#5,426 3 comments 1 reaction 2 assignees Claimed by @patelchaitany View on GitHub
Dominant language
Python
Stars
7.3k
Forks
1.4k
Avg merge
3d 16h
Merged PRs (30d)
15

Description

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.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.