Chat
Claw
Code
Wisebase
Apps
Prissætning
Tilføj til Chrome
Log ind
Log ind
Chat
Claw
Code
Wisebase
Apps
Prissætning
Tilbage til hovedmenu

Lær hurtigere, tænk dybere, og bliv klogere med Sider.

Produkter
Apps
  • Udvidelser
  • iOS
  • Android
  • Mac OS
  • Windows
Wisebase
  • Wisebase
  • Deep Research
  • Scholar Research
  • Math Solver
  • Rec NoteNew
  • Audio To Text
  • Gamified Learning
  • Interactive Reading
  • ChatPDF
Værktøjer
  • WebskaberNew
  • AI DiasNew
  • AI-opgaveforfatter
  • Nano Banana Pro
  • Nano Banana Infographic
  • AI-billedgenerator
  • Italiensk Hjerneforvirringsgenerator
  • Baggrundsfjerner
  • Baggrundsskifter
  • Foto viskelæder
  • Tekstfjerner
  • Inpaint
  • Billedforstørrer
  • Opret
  • AI-oversætter
  • Billedoversætter
  • PDF-oversætter
Sider
  • Kontakt os
  • Hjælpecenter
  • Download
  • Prissætning
  • Uddannelsesplan
  • Hvad er nyt
  • Blog
  • Fællesskab
  • Partnere
  • Affiliate
©2026 Alle rettigheder forbeholdes
Brugsbetingelser
Privatlivspolitik
  • Hjemmeside
  • Blog
  • AI Værktøjer
  • Sådan bruges LangGraph: En praktisk guide til at bygge pålidelige AI-agenter

Sådan bruges LangGraph: En praktisk guide til at bygge pålidelige AI-agenter

Opdateret den 24. sept. 2025

4 min


Hvordan man bruger LangGraph: En praktisk guide til at bygge pålidelige AI-agenter

Hvis du har prøvet at bygge agentiske workflows med almindelige kæder og værktøjer, har du sandsynligvis stødt på begrænsninger — upålidelige loops, skrøbelig kontrolflow og svært ved at fejlfinde tilstand. LangGraph ændrer det ved at give dig en graf-native måde at designe, kontrollere og spore agentadfærd med vedvarende stat og sikkerhedsforanstaltninger.
I denne hands-on tutorial vil du lære, hvordan du bruger LangGraph fra nul til produktionsklar: hvad det er, hvordan grafmodellen fungerer, og hvordan du bygger, tester og itererer på reelle agent-workflows — både enkeltagent- og multi-agent — ved hjælp af Python eller JavaScript.
Værd at bemærke: hvis du udarbejder prompts, laver flowdiagrammer eller samarbejder om kode med en AI-assistent, kan Sider.AI fremskynde dine LangGraph-iterationer (promptforfining, enhedstests og dokumentsøgninger) direkte i din browser. Se https://sider.ai/ for detaljer.

Hvad er LangGraph — og hvorfor bruge det?

LangGraph er et framework til at bygge agentiske og multi-agent LLM-applikationer med eksplicit kontrolflow, vedvarende tilstand og hændelsesbaseret sporing. Det er en del af LangChain-økosystemet, men vedligeholdes som en separat pakke. Udviklere vælger det for at gøre agenter mere pålidelige og kontrollerbare med funktioner som deterministiske kanter, genoptagelige checkpoints og en klar mental model for komplekse loops og værktøjsbrug.
Nøgleårsager til at teams vælger LangGraph:
  • Pålidelighed og sikkerhedsforanstaltninger: Definér præcist, hvornår en agent kan handle, bede om hjælp eller overdrage.
  • Genoptagelighed: checkpoint-tilstand, genopret fra fejl og fortsæt, hvor du slap.
  • Multi-agent-mønstre: sammensæt specialister, debatter eller supervisor–worker flows.
  • Observabilitet: eventstrømme og tilstandssnapshots gør fejlretning overskueligt.
Hvis du foretrækker struktureret læring, er det officielle kursus Introduction to LangGraph et godt sted at starte. Der findes også et komplet begyndervenligt videokursus, der gennemgår komplekse samtale-AI-workflows.

Den grundlæggende mentale model: Noder, kanter og tilstand

Tænk på LangGraph som en rettet graf over din applikationstilstand.
  • Noder: eksekverbare trin (f.eks. kalde en LLM, køre et værktøj, rute til en anden agent).
  • Kanter: routing-logik, der bestemmer, hvilken node der kører næste gang.
  • Tilstand: et typet, sammensmelteligt objekt (beskeder, variable, værktøjsresultater), der føres videre mellem noder.
  • Kanaler: navngivne dele af tilstanden, som noder kan læse/skrives fra (f.eks. messages, context).
  • Checkpoints: vedvarende snapshots af tilstand, der giver dig mulighed for at genoptage eller forgrene.
En node modtager den aktuelle tilstand, opdaterer den og returnerer en delvis patch. Kanter vælger den næste node baseret på den resulterende tilstand. Det gør loops, retries og supervision eksplicit, hvilket er afgørende for pålidelighed.

Installation og opsætning

LangGraph understøtter Python og JavaScript/TypeScript. Vælg din stack og installer sammen med LangChain og din foretrukne LLM-klient.
Python:
pip install -U langgraph langchain openai
# Valgfrit: sporing, vektorbutikker, værktøjer osv.
JavaScript/TypeScript:
pnpm add @langchain/langgraph langchain openai
# eller
npm install @langchain/langgraph langchain openai
Miljøvariabler:
export OPENAI_API_KEY=sk-... # eller din valgte udbyder

Din første LangGraph: En minimal enkelt-agent loop (Python)

Dette eksempel bygger en simpel agent, der ræsonnerer, bruger værktøjer og beslutter, hvornår den skal stoppe.
from typing import TypedDict, List
from langgraph.graph import StateGraph, END
from langchain_openai import ChatOpenAI
# 1) Definér tilstand
action_token = "<act>" # simpelt signal for værktøjsbrug vs. endeligt svar
class State(TypedDict):
messages: List.
- Gratis introduktionskursus til LangGraph fra LangChain Academy.
- Et komplet videokursus for begyndere, der dækker komplekse samtaleflows.
## Afslutning: Fra prototype til pålidelige agenter
LangGraph giver dig graf-native kontrol over LLM-applikationer: eksplicitte ruter, genoptagelig tilstand og observerbar adfærd. Start småt med en enkelt-agent loop, og tag derefter skridtet videre til multi-agent supervisorer, politik-gates og menneskelig gennemgang. Hold noder simple, tilstanden ren og ruter deterministiske.
Handlingspunkt:
- Lav en minimal tilstand og to noder (`agent`, `tool`).
- Tilføj en router med en klar `END`-vej.
- Introducér checkpoints og tests inden du skalerer op.
- Implementér værktøjer og specialagentér efterhånden som du vokser.
Med dette fundament — og en stærk fejlfindingsloop — vil du levere agentsystemer, der opfører sig konsekvent i produktion.
### FAQ
Q1:Hvad bruges LangGraph til?
LangGraph bruges til at bygge pålidelige agent- og multi-agent workflows med eksplicit kontrolflow, vedvarende tilstand og checkpoints. Det er ideelt til loops, brug af værktøjer, menneske-i-loop-trin og kompleks orkestrering.
Q2: Hvordan installerer og opsætter jeg LangGraph?
Installer med `pip install langgraph langchain` (Python) eller `npm i @langchain/langgraph langchain` (JS/TS). Konfigurer din LLM-udbyder (f.eks. `OPENAI_API_KEY`) og start med at definere en `State`, noder og betingede kanter.
Q3: Er LangGraph forskelligt fra LangChain?
Ja. LangGraph er en separat pakke, der fokuserer på graf-baseret orkestrering og statefulde, genoptagelige workflows. Det supplerer LangChains modeller, værktøjer og integrationer med determinisme og pålidelighed.
Q4: Kan jeg bygge multi-agent systemer med LangGraph?
Absolut. LangGraph understøtter supervisor–worker-mønstre, debat- eller komité-agenter og politik-gates. Du router mellem agenter via betingede kanter og opretholder delt eller segmenteret tilstand.
Q5: Hvordan undgår jeg uendelige loops i LangGraph?
Definér klare afbrydelsesbetingelser og sørg altid for en `END`-vej i routere. Tilføj loop-tællere eller timeouts i tilstanden, rens beskeder og skriv enhedstests for at verificere routing-logikken.

Seneste artikler
Sådan mestrer du ChatPDF: Få hurtigere indsigt i tætte dokumenter

Sådan mestrer du ChatPDF: Få hurtigere indsigt i tætte dokumenter

Det bedste alternativ til X Auto-Translation for hurtige og præcise dokumenter

Det bedste alternativ til X Auto-Translation for hurtige og præcise dokumenter

Samsung AI-oversættelse ikke tilgængelig i Iran? Praktiske løsninger

Samsung AI-oversættelse ikke tilgængelig i Iran? Praktiske løsninger

Persiske oversættelsesværktøjer: en praktisk guide til hurtigere og mere præcist arbejde

Persiske oversættelsesværktøjer: en praktisk guide til hurtigere og mere præcist arbejde

Det bedste Grok-alternativ til dybdegående, citeret forskning

Det bedste Grok-alternativ til dybdegående, citeret forskning

Top 15 funktioner i AI-billedgeneratorer, du rent faktisk vil bruge

Top 15 funktioner i AI-billedgeneratorer, du rent faktisk vil bruge