|
|
|
|
|
by Karrot_Kream
1171 days ago
|
|
The docs are lacking but the underlying code is so simple that it's just a few clicks/rg searches away from figuring out what you need. It's all mostly ways to do string templating. IMO the ergonomics of LangChain need an overhaul; there's too many ways to do the same thing and there's too much type erasure that makes it hard to use strengths in a particular LLM. For example, it's still a pain to distinguish between using a Chat oriented LLM vs a regular completion one. There also seems to be really poor observability in the code and performance seems to be an afterthought. I tell friends who ask about LangChain that it's great to experiment with but not something I'd put into production. Hopefully this funding helps them shore things up. |
|
> For example, it's still a pain to distinguish between using a Chat oriented LLM vs a regular completion one.
Totally agree. After using it for a few weeks, this is one of the most visible weaknesses in the design.