Rabbit Hole
The Rabbit Hole is the Cat's component that takes care of ingesting documents and storing them in the declarative memory. You can interact with it either through its endpoint, the GUI or a Python script.
Currently supported file formats are: .txt
, .md
, .pdf
or .html
via web URL.
TODO: Describe how customize ingestion using hooks. TODO: Link Rabbit Hole Ingestion Diagram.