Closed
Description
Is your feature request related to a problem? Please describe.
We want to build a production service that empowers data scientists and machine learning engineers to use RAG through their feature store.
Describe the solution you'd like
Supporting NLP, LLMs, and RAG as a first class citizen in Feast requires enhancing Feast across several key areas.
- We will need to create an explicit add on Introduce Feast NLP/LLM Add-On #4964
- We will need to support tokenization libraries out of the box
- We will need to be able to return different matrix/tensor types for the online response Return different matrix types for online serving #4714
- We will need to be able to declaratively configure different types of search algorithms (e.g., using Milvus Add support for Milvus #4364) in FeatureViews
- We will need to natively support a suite of transformations into context
- For example, PDF/JSON/Markdown (via Docling)
- We will need to support historical transformation of tokens into standard search algorithms (e.g., TF-IDF, BM25, bag-of-words, etc.) so that these algorithms / features can be used to fine tune the online hybrid search
- We could support a nice UI so that users could see how a document is chunked (maybe in a Streamlit application)
Describe alternatives you've considered
N/A
Additional context
N/A