4 ms·
I gave this a shot a while back and found plenty of examples but little documentation. For instance, there is a tree structure for storing the embeddings and t
by rollinDyno 3y ago
I gave this a shot a while back and found plenty of examples but little documentation.
For instance, there is a tree structure for storing the embeddings and the library is able to construct it with a single line. However, I couldn’t find an clear explanation of how that tree is constructed and how to take advantage of it.
- mark_l_watson 3y agoI wrote a short LangChain+LlamaIndex book that you can read free online: https://leanpub.com/langchain/read https://leanpub.com/langchain/read Also, check out LlamaHub - lots of examples.
- luckyt 3y agoYea, this was my experience too when I tried it out last week for my side project. It's easy to get started, but it's quite complex and disorganized and poorly documented. There are usually several ways to do things (which is by design, since it's meant to give you flexibility of either going with the default or customizing). The main problem is the documentation is too disorganized, it's hard to figure out what even is the default and what are the configuration options, documentation is spread over a bunch of tutorials, reference pages, and blog posts by the founder. Sometimes the example code doesn't quite work because the library is changing so quickly. We'll see if the community can figure out the best set of useful abstractions for this domain -- right now LlamaIndex is a mess and makes building things harder instead of easier and it's probably simpler to roll your own solution from scratch. However, the founders seem pretty smart, so hopefully with some time, they'll improve it and make it more usable.