Atjaunināts 2025. gada 24. sep
4 min
messages, context).pip install -U langgraph langchain openai# Papildu: izsekošana, vektoru krātuves, rīki utt.pnpm add @langchain/langgraph langchain openai# vainpm install @langchain/langgraph langchain openaiexport OPENAI_API_KEY=sk-... # vai jūsu izvēlētais pakalpojumu sniedzējsfrom typing import TypedDict, Listfrom langgraph.graph import StateGraph, ENDfrom langchain_openai import ChatOpenAI# 1) Definējiet stāvokliaction_token = "<act>" # vienkāršs signāls rīku lietošanai vai gala atbildeiclass State(TypedDict):messages: List.- Bezmaksas ievada kurss LangGraph no LangChain akadēmijas.- Pilns video kurss iesācējiem, kas aptver sarežģītas sarunu darbplūsmas.## Kopsavilkums: no prototipa līdz uzticamiem aģentiemLangGraph sniedz jums grafam raksturīgu kontroli pār LLM lietojumprogrammām: skaidras maršrutēšanas ceļas, atjaunojamu stāvokli un novērojamu uzvedību. Sāciet ar vienu vienkāršu aģentu cilpu, pēc tam pārejiet uz vairāk-aģentu uzraugiem, policijas vārtiem un cilvēka pārskatīšanu. Saglabājiet mezglus vienkāršus, stāvokli tīru un maršrutus deterministus.Darbības soļi:- Izveidojiet minimālu stāvokli un divus mezglus (`agent`, `tool`).- Pievienojiet maršrutētāju ar skaidru `END` ceļu.- Ieviesiet kontrolpunktus un testus pirms mērogošanas.- Pakāpeniski pievienojiet rīkus un speciālistu aģentus, augot.Ar šīm pamatnostādnēm un spēcīgu atkļūdošanas ciklu jūs radīsiet aģentu sistēmas, kas darbojas konsekventi ražošanā.### Biežāk uzdotie jautājumiJ1: Kam tiek izmantots LangGraph?LangGraph izmanto, lai veidotu uzticamas aģentu un daudz-aģentu darbplūsmas ar skaidru vadības plūsmu, pastāvīgu stāvokli un kontrolpunktiem. Tas ir ideāli piemērots cikliem, rīku lietošanai, cilvēku iesaistei un sarežģītai koordinācijai.J2: Kā instalēt un iestatīt LangGraph?Instalējiet ar `pip install langgraph langchain` (Python) vai `npm i @langchain/langgraph langchain` (JS/TS). Konfigurējiet savu LLM pakalpojumu sniedzēju (piemēram, `OPENAI_API_KEY`) un sāciet ar `State`, mezgliem un nosacītiem savienojumiem definēšanu.J3: Vai LangGraph atšķiras no LangChain?Jā. LangGraph ir atsevišķa pakotne, kas koncentrējas uz grafu balstītu orķestrāciju un stāvoklī saglabājamas, atjaunojamas darbplūsmas. Tā papildina LangChain modeļus, rīkus un integrācijas, pievienojot determinismu un uzticamību.J4: Vai LangGraph var veidot daudz-aģentu sistēmas?Protams. LangGraph atbalsta uzrauga–darbinieka modeļus, diskusiju vai komitejas aģentus un politikas vārtus. Jūs varat maršrutēt starp aģentiem, izmantojot nosacījumus un uzturēt koplietotu vai sadalītu stāvokli.J5: Kā izvairīties no bezgalīgiem cikliem LangGraph?Definējiet skaidrus nosacījumus cikla izbeigšanai un vienmēr nodrošiniet `END` ceļu maršrutētājos. Pievienojiet cilpu skaitītājus vai termiņus stāvoklī, apgrieziet ziņas un rakstiet vienību testus maršrutēšanas loģikas pārbaudei.
Kā apgūt ChatPDF: ātrāka ieskatu iegūšana no blīviem dokumentiem

Labākā X automātiskās tulkošanas alternatīva ātriem un precīziem dokumentiem

Samsung AI tulkošana Irānā nav pieejama? Praktiski risinājumi

Persiešu tulkošanas rīki: praktisks ceļvedis ātrākam un precīzākam darbam

Labākā Grok alternatīva dziļām, atsaucēm bagātām pētniecībām

Top 15 AI attēlu ģeneratora funkcijas, kuras jūs patiešām izmantosiet