Byggeklodser
Byggeklodser (også kaldet noder) er de byggesten, du forbinder i agent-builderen for at bygge en automatisering. Hver byggeklods løser én veldefineret opgave — henter et dokument, spørger en sprogmodel, slår et CVR-nummer op, sender en email — og du kæder dem sammen, så outputtet fra én bliver input til den næste.
Denne sektion beskriver alle byggeklodser, hvad de gør, deres ind- og outputs, typiske brugsscenarier, og hvordan de spiller sammen.
Kategorier
Byggeklodserne er grupperet i kategorier, så de er nemme at finde i paletten. Du åbner det fulde overblik ved at klikke + Tilføj i editoren og derefter udvide til fuld visning.

| Kategori | Hvad den dækker | Reference |
|---|---|---|
| AI | Sprogmodeller, OCR, transskribering, dataudtræk og anonymisering | AI-byggeklodser |
| Data | Integrationer, opslag i offentlige registre, konvertering og databehandling | Data-byggeklodser |
| Input | Startpunkter der leverer tekst, filer og dokumenter ind i flowet | Input-byggeklodser |
| Logik | Betingelser, forgreninger, løkker og brugerdefineret kode | Logik-byggeklodser |
| Output | Leverer det færdige resultat ud — email og dokumenter | Output-byggeklodser |
| Apps | Publicerede apps, du kan genbruge som en byggeklods i et andet flow | Apps |
| Udfaset | Ældre byggeklodser, der stadig virker, men er erstattet af nyere | Se afsnittet nedenfor |
Se Sådan hænger byggeklodser sammen for konkrete opskrifter, der kombinerer flere kategorier — fx dokumentbehandling, ejendomsopslag og rapportering.
Sådan er en byggeklods bygget op
Klik på en byggeklods for at se dens felter. En byggeklods har typisk:

- Inputs — værdierne, byggeklodsen arbejder på. De kan skrives direkte i feltet eller komme fra en anden byggeklods via en forbindelse.
- Outputs — resultaterne, byggeklodsen producerer. Et output kan sendes videre til én eller flere andre byggeklodser.
- Handles — forbindelsespunkterne i venstre side (input) og højre side (output).
- Værktøjslinje — tilpas titel/labels, dupliker, minimer, lås eller slet byggeklodsen. Se Agent-builder.
- Avanceret — sjældnere indstillinger foldes sammen under "Avanceret", så de vigtigste felter står øverst.
Nogle byggeklodser giver flere outputs (fx giver "CVR Opslag" navn, adresse, branche osv. hver for sig), så du kan sende netop den ene værdi videre uden at pakke resten med.
Forbind byggeklodser
Du forbinder to byggeklodser ved at trække fra et output-handle (højre side) til et input-handle (venstre side). Prioriteten for et input er: forbundet værdi → værdi skrevet direkte i feltet → byggeklodsens standardværdi.

Handle-farver viser status:
| Farve | Betydning |
|---|---|
| Orange | Ikke forbundet |
| Grøn | Forbundet |
Handle-former viser datatypen, så du hurtigt kan se, om to felter passer sammen:
| Form | Datatype |
|---|---|
| ● Cirkel | Tekst (str) |
| ■ Firkant | Tal (int, float) |
| ◆ Diamant | Ja/nej (bool) |
| ▲ Trekant | Fil (filejson) |
Forbinder du flere outputs til det samme input, samles værdierne automatisk: lister flettes til én liste, og tekster sammenkædes med linjeskift.
Sådan flyder data gennem et flow
De fleste flows følger en naturlig retning fra venstre mod højre:
- Input starter flowet (fx Tekstinput, Hent Dokument eller en uploadet fil).
- AI, Logik og Data behandler indholdet — udtrækker, beslutter, beriger, konverterer.
- Output leverer det færdige resultat (fx Send Email eller Tekst til dokument).
Et flow udføres i topologisk rækkefølge: en byggeklods kører først, når alle dens inputs er klar. Byggeklodser uden indbyrdes afhængighed kan køre uafhængigt.
Caching
For at spare tid og penge gemmer platformen resultatet af en byggeklods og genbruger det, hvis den køres igen med præcis de samme inputs. Byggeklodser med sideeffekter eller ikke-deterministisk output — fx Hent fra API, Send Email og opslag i live-registre — caches ikke, så de altid kører på ny. AI-byggeklodser som Sprogmodel caches, så identiske kald ikke betales to gange.
Versioner og udfasede byggeklodser
Byggeklodser er versionerede (fx language-model@4). Når en byggeklods forbedres på en måde, der kunne ændre adfærd, udgives en ny version, mens den gamle bevares — så eksisterende flows bliver ved med at virke uændret.
En ældre byggeklods kan markeres som udfaset. Udfasede byggeklodser:
- flyttes til kategorien Udfaset i paletten og er mindre fremtrædende,
- virker stadig fuldt ud i eksisterende flows,
- viser hvilken nyere byggeklods, der anbefales i stedet.
Byg nye flows med de aktuelle byggeklodser. Skift kun en udfaset byggeklods ud, når du alligevel redigerer flowet — der er ingen hast, da den fortsat kører.