OPERATOR OVERLOADING in depth - Understanding LangChain Expression Language in detail

preview_player
Показать описание
LangChain uses an innovative syntax and allows operations to be "chained" as in Linux. This magic is achieved through so-called operator overloading. In this video I show you the magic behind it and how to create your own classes that implement piping
Рекомендации по теме
Комментарии
Автор

Great job as always. It indeed helped to expand understanding of LCEL under the hood. Just a quick query, I've watched your Langchain in production video. What is your suggestion on choice of RAG for production? Should we go for dedicated providers like chroma/milvus, /qdrant or traditional such as pg vector, mongo atlas. Since I'm using indexing api for embeding/storing task which means I need to use SQL db for RecordManager and another vectordb separately which doesn't seems convenient to me. I'm sure Many of us would like to hear this from you.

swiftmindai