AI-agents
Agents die je in productie durft te zetten.
Bouw tool-gebruikende agents op EU-resident modellen met volledige function calling. De firewall beschermt persoonsgegevens in argumenten en resultaten, threads houden de gespreksstaat vast, en Observability tracet de kosten en latency van elke stap.
tools · geïnspecteerd · getraced
Elke stap wordt gescand, en elke stap is een span in de trace.
Een agent vermenigvuldigt alles wat mis kan gaan.
Elke tool call is een nieuwe manier om instructies binnen te smokkelen, persoonsgegevens te lekken, of kosten op te stapelen in een lus die je niet bedoeld had. Een demo-agent negeert dat allemaal. Een productie-agent heeft elke stap geïnspecteerd nodig, persoonsgegevens beschermd, staat vastgehouden, en een trace van waar de tijd en de credits heen gingen, of je levert een risico dat terugpraat.
Wat je krijgt
Tool-gebruikend, en bij elke stap gecontroleerd.
Het verschil tussen een agent-demo en een agent in productie is wat er gebeurt bij de stappen waar niemand naar keek.
Volledige function calling
Definieer tools, laat het model ze aanroepen, en stuur bij met tool_choice: exact het oppervlak waartegen je al bouwt, nu op EU-resident modellen.
Beschermd bij elke stap
De firewall pseudonimiseert persoonsgegevens in argumenten en resultaten voordat er iets weggaat, en de router houdt elke stap op een model dat je goedkeurde.
Met staat en zichtbaar
Threads houden de gespreksstaat server-side vast zonder dat je hem meestuurt, en elke stap wordt getraced, zodat je ziet welke tool of welk model de tijd en de credits opmaakte.
Hoe het eruitziet
Het tool-resultaat vol klantgegevens.
Je agent leest een support-ticket. In dat ticket staan een naam, een e-mailadres en een kaartnummer. De firewall vervangt ze voordat het model het resultaat leest, en zet ze terug in het antwoord.
- 01AllesTool-output gaat ook door de firewallAlles wat een tool teruggeeft wordt behandeld als een prompt. De webpagina, de tekst van een ticket, de PDF die een klant uploadde: alles, elke beurt.
- 02GetokeniseerdHet model werkt op placeholdersHet model redeneert over een token en roept zijn tools daarmee aan. De echte waarden gaan terug in de response, dus de agent noemt de klant gewoon bij naam.
- 03GetracedDe trace laat de hele stap zienObservability legt vast welke tool draaide, wat die kostte en waar de tijd heen ging, zodat een trage of falende agent iets is dat je echt kunt debuggen.
send_email kreeg een token, geen adres.
Welke service doet wat
De agent-lus, van begin tot eind.
Elk onderdeel van een productie-agent valt samen met een service achter hetzelfde endpoint, en elk wordt apart afgerekend.
- Inference APIFunction calling en structured output op EU-resident modellen.
- MCP ServerMemory en tools voor agents, over het Model Context Protocol.
- RecallFeiten en documenten houden de agent-staat onderbouwd.
- ObservabilityEen span per stap, zodat je kosten en latency ziet.
- FirewallBeschermt persoonsgegevens in argumenten en resultaten.
- Model RouterRouteert per stap met een egress guard die dichtvalt.
FAQ
Vragen over agents.
- Wordt tool-output gecontroleerd, of alleen de prompt?
- Allebei. Alles wat een tool teruggeeft wordt elke beurt gescand als een prompt: de webpagina, de tekst van een ticket, de PDF die een klant uploadde.
- Wat gebeurt er als een injection wordt gevangen?
- De beurt stopt met een getypeerde 422 waar je code op kan vertakken. De tool waar het model naartoe gestuurd werd wordt nooit bereikt.
- Moeten we het gesprek elke stap opnieuw meesturen?
- Nee. Threads houden de gespreksstaat server-side vast, dus je betaalt niet om dezelfde context elke beurt opnieuw te sturen.
- Hoe komen we erachter waar een agent zijn tijd liet?
- Observability legt per stap een span vast met latency en kosten, dus een trage of dure lus is zichtbaar in plaats van af te leiden.
- Worden persoonsgegevens in tool-argumenten beschermd?
- Ja. De firewall pseudonimiseert persoonsgegevens in argumenten en resultaten voordat er iets het platform verlaat.
Begin hier
Zet een agent in productie.
Maak een key aan, definieer je tools, en draai een agent die bij elke stap geïnspecteerd, beschermd en getraced wordt.