|
|
|
|
|
by morgango
1071 days ago
|
|
I think Langchain is like democracy, everyone complains about it and tries to poke holes in it but it is clearly better than all the alternatives. Once I got "into" langchain and how it did things my life as a developer got infinitely easier. It is true that it is doing a lot of things that you "could" do elsewhere, but that is kind of the point of a library. For example, it makes it incredibly easy to switch between vector datastores or embeddings, with just a tiny code change. I love that. Look at how much code it takes to actually get something done. It makes it trival to take a file (or a number of files), chunk them, and load them into a vector store. Sure, I could write and maintain the code to do that, but why? While I did find it challenging to get started with Langchain, it was more a lack of understanding of the ecosystem than anything else. Great abstractions aren't going to shield me from that without restricting choice. The documentation has improved noticeably in the last few weeks. Great work, it is very much appreciated by the non-HN crowd. Don't let this feedback get you down. |
|