As an AI engineer, I worked on multiple AI projects and initially performed normal LLM calls, so no external framework was required. Once we started building better AI applications, we needed a framework to handle multiple LLM models and required built-in methods & models.
So Langchain was already a popular framework, and we started using it in our Insurance Claim processing service, where adjusters switch between different models easily. While in our claim files, with the help of Lngchain, we routed to pricing agents.
It integrates smoothly with our vector storage in Pinecone.
Langchain-structured output parser with Pydantic has made line item extraction highly reliable. Review collected by and hosted on G2.com.
We found some methods difficult to debug, like RecursiveCharacterTextSplitter.
For us, while price matching with candidates via multiple loops seems painful without LangSmith tracing.
Most of the time, while development, found methods are frequently updated, so it breaks sometimes in the latest package version. Review collected by and hosted on G2.com.