What's a Silo?
This entity is designed to store and retrieve chunks, the result of embeddings of documents. It is the basic building block of dRAGon.
Last updated
This entity is designed to store and retrieve chunks, the result of embeddings of documents. It is the basic building block of dRAGon.
Last updated
dRAGon
Be a 🐉 dRAGon Baker© 2024 All dRAGon Contributors
A Silo is composed of three main components :
The Ingestor Loader is responsible for loading the documents into the Silo : it can be done by reading files in a directory or by providing URLs.
After the documents are loaded they are split into chunks (eg. paragraphs, sentences, etc.) by the Silo Splitter.
Each chunk is then transformed into a vector by the Embedding Model, which is then stored in the Vector Store for later retrieval.