Bouwsteen: Python-code
Soms past wat u nodig heeft niet in een standaardstap: een eigen berekening, een bijzondere omzetting. Dan schrijft u een Python-bouwsteen: een functie run(input, ctx) die een JSON-waarde teruggeeft. Hij draait geïsoleerd, met een tijd- en geheugenlimiet en standaard zonder netwerk. U test hem met voorbeeldinvoer en publiceert een vaste versie.
Maak een Python-bouwsteen
Klik op + naast Algemeen en kies Python-code. In het midden staat de code: een voorbeeld dat regels van een order optelt. print() komt in de logs. Rechts staan de invoer, de test, de versies en de instellingen. Geef hem onder Instellingen een naam en een omschrijving.
Test de code
Onder Test geeft u voorbeeldinvoer en klikt u op ▶ Test uitvoeren. De code draait echt, in de geïsoleerde uitvoerder. U ziet het resultaat en de uitvoer van print(); bij een fout wijst Flow de regel in de code aan.
Geef hem aan een agent
Open een agent en vink de bouwsteen aan onder Brein → Tools. Python-code telt als Wijzigt: zolang de agent niets mag wijzigen, staat hij uit. Rekent hij alleen, zet hem dan met de knop ernaast op Leest.
Deze handleiding is op 22 okt 2026 stap voor stap uitgevoerd door een geautomatiseerde test op Flow (versie 3e563176).










![Test de code · Vul in bij Testinvoer: {"items": [{"quantity": 2, "price": 12.5}, {"quantity": 1, "price": 49.95}]}](/docs/assets/tool-python/nl/img/03-3-crop-light.webp)









