LangChain
angolul: LangChain / LangGraph
A LangChain nyílt forráskódú fejlesztői eszköztár, amellyel nyelvi modellekből, adatforrásokból és eszközökből lehet AI-alkalmazásokat és agenteket összerakni; a LangGraph ennek folyamatvezérlő társa.
Érthetően
Egy nyelvi modell önmagában olyan, mint egy erős motor: sok mindenre képes, de autó csak akkor lesz belőle, ha kerék, kormány és fék is kerül rá. A LangChain egy építőkészlet ezekhez az alkatrészekhez. Kész elemeket ad ahhoz, hogy a modell elérje a céges dokumentumokat, keressen a weben, számoljon, vagy emlékezzen a beszélgetés korábbi részére.
A LangGraph ugyanennek a csapatnak a másik eszköze, és inkább a forgatókönyvért felel. Azt lehet vele megrajzolni, hogy egy agent milyen lépéseket milyen sorrendben tehet meg, hol kell visszalépnie, és hol kell megállnia emberi jóváhagyásra. Ha a LangChain az alkatrészes doboz, a LangGraph a szerelési rajz.
Te felhasználóként szinte soha nem látod ezeket, mert nem a nagyközönségnek szánt alkalmazások, hanem a fejlesztők szerszámai. Azért érdemes mégis ismerned a nevüket, mert sok ügyfélszolgálati csevegő, dokumentumkereső és céges AI-asszisztens ilyen keretrendszerrel készül.
Hogyan működik
- A fejlesztő kiválaszt egy nyelvi modellt (a keretrendszer sok szolgáltatóét kezeli egységes módon), így később viszonylag könnyen cserélhető.
- Hozzáköti az eszközöket: keresőt, adatbázist, naptárat, belső dokumentumtárat. A modell ezeket hívhatja meg, ha a feladathoz szükség van rájuk.
- A LangGraphban gráfként írja le a folyamatot: a csomópontok a lépések (például keresés, válaszírás, ellenőrzés), az élek azt mutatják, melyik lépés után mi következhet, akár visszafelé, ciklusban is.
- A rendszer futás közben elmenti az állapotot, ezért a hosszú feladat megszakítható és folytatható, és beiktatható olyan pont, ahol ember hagyja jóvá a következő lépést.
- A működést naplózzák és mérik (erre szolgál a cég LangSmith nevű szolgáltatása), hogy kiderüljön, hol hibázott vagy hol lett drága az agent.
Példa a mindennapokból
Egy webáruház csevegőablakában megkérdezed, hol tart a csomagod. A háttérben egy agent kikeresi a rendelésedet, lekérdezi a futárcég adatait, és ha visszatérítést kérsz, megáll, amíg egy munkatárs jóváhagyja. Az ilyen lépéssort gyakran LangChain és LangGraph segítségével építik meg.
Kit érint
Gyakori félreértés
Korlátok és kockázatok
- A keretrendszer nem szünteti meg a nyelvi modell hibáit: az agent ugyanúgy tévedhet vagy kitalálhat dolgokat, csak szervezettebb keretek között.
- Sok kritika éri, hogy túl sok réteget tesz a modell és a fejlesztő közé, ami megnehezíti a hibakeresést; egyszerű feladathoz gyakran felesleges.
- Gyorsan változik, ezért a régebbi leírások és példakódok hamar elavulnak, és a frissítések átírást igényelhetnek.
- Ha az agent eszközöket is használhat (levelet küld, adatot módosít), a biztonságról és a jogosultságokról a fejlesztőnek külön kell gondoskodnia.
Hasonló, de nem ugyanaz
- Nagy nyelvi modell – A nyelvi modell maga állítja elő a szöveget, a LangChain csak a köré épített szerelőkészlet, amely modell nélkül semmit sem ér.
- Model Context Protocol – Az MCP szabvány arra, hogyan csatlakozzanak eszközök egy modellhez, a LangChain viszont programkönyvtár, amely ilyen szabványokat is felhasználva építi fel az egész alkalmazást.
- AI-agent – Az agent az elkészült, önállóan cselekvő rendszer, a LangChain és a LangGraph pedig az egyik lehetséges eszköz, amellyel megépítik.
Kapcsolódó fogalmak
Agent-keretrendszer, AI-agent, Nyílt forráskódú szoftver
LangGraph, LangSmith
Eszközhasználat, Keresővel bővített generálás, Model Context Protocol, Többagentes rendszer, Orkesztráció
Röviden a története
A LangChaint Harrison Chase indította nyílt forráskódú projektként 2022 októberében, és a ChatGPT megjelenése utáni hullámban gyorsan az egyik legnépszerűbb AI-fejlesztői eszköz lett. A LangGraph 2024 elején jelent meg, kifejezetten az összetettebb, több lépésben dolgozó agentek vezérlésére. 2025 őszén mindkettő elérte az 1.0-s, stabilnak szánt főverziót.
Hol tart most
2026 végén a LangChain és a LangGraph a legszélesebb körben használt agentépítő keretrendszerek közé tartozik, stabil főverzióval és vállalati felhasználókkal. Erős versenyben áll a modellgyártók saját agentfejlesztő készleteivel és más nyílt keretrendszerekkel.
Más nevei
LangChain · LangGraph · Langchain · LangChain keretrendszer · LangChain framework · LangSmith · agent-keretrendszer
Források
A szócikk gépi szerkesztéssel készült és gépi szakmai lektoráláson ment át; a „hírekben” rész az Agent Age sztorijaiból automatikusan frissül.