Summary
In this chapter, we look into the landscape of LangChain products and libraries. We explained that LangChain is an open source framework for developing generative AI applications, and how they integrate with service providers. We also briefly looked at LangChain itself, the start-up behind this great framework.
Then, we discussed key LangChain primitives – the data structures that are based on Pydantic models and the main interfaces that are used in chains. We looked into what a chain is and at key primitives of LCEL – a declarative language to develop new chains. Now, you should be able to easily read LangChain code and understand what’s happening behind the scenes.
Finally, we looked at the integrations available with Google products, and we’ll explore their practical usage throughout the book.
Having the big picture in front of us, let’s start to dive deeper. In the next chapter, we’ll look into the basics of how to use...