Generative AI with LangChain : Build production-ready LLM applications and advanced agents using Python, LangChain, and LangGraph - Ben Auffarth; Leonid Kuligin; Ben Auffarth; Leonid Kuligin (Generative AI with LangChain : Build production-ready LLM applications and advanced agents using Python, LangChain, and LangGraph, 2025)