LangChain Basics: Chains, Tools, Memory - KAE Education