
SAS heeft de SAS Viya MCP Server geïntroduceerd, een nieuwe laag die is ontworpen om grote taalmodellen en enterprise analytics met elkaar te verbinden.
Dit artikel legt uit welk probleem dit oplost binnen moderne LLM-toepassingen en welke waarde het toevoegt aan gecontroleerde en betrouwbare AI-gedreven analytics-workflows.
Denk terug aan de eerste GPT-modellen die werden uitgebracht, maar die geen eenvoudige wiskundige vragen konden oplossen. Deze modellen waren tekstmodellen; ze konden voorspellen welk woord het volgende zou moeten zijn op basis van de woorden die ze al hadden gegenereerd. Ze waren niet getraind op wiskundige logica, maar op taal- en woordlogica. Ze konden begrijpen dat na “18 × 18 =” een getal moest volgen, maar om dat getal te kiezen, baseerden ze zich op patronen uit eerdere teksten en konden zo op een willekeurig antwoord uitkomen. Ze “begrepen” wiskunde niet.
Hetzelfde geldt voor het schrijven van programmeertalen om verbinding te maken met databases, API’s of andere interne databronnen. GPT-modellen begrijpen niet inherent wat er in je database zit, wat kan leiden tot foutieve SQL-queries of JSON-berichten die niet voldoen aan de verwachte output binnen een workflow.
Vaak is tekstuele data niet de enige databron die een organisatie bezit. Wij mensen structureren al decennialang data om zelf inzichten te kunnen genereren. Hierdoor beschikken de meeste bedrijven over meerdere databases, API’s, interfaces en datastores, elk met hun eigen datasets, vaak bestaande uit gestructureerde data zoals tabellen, JSON-berichten, enzovoort.
Tegelijkertijd worden AI-agents, volgens best practices, steeds vaker opgezet in meer deterministische frameworks. Wanneer een AI-agent een taak krijgt, moet deze doorgaans eerst een aanpak in stappen uitschrijven en deze vervolgens uitvoeren. Als een gebruiker bijvoorbeeld vraagt om een omzetvoorspelling voor 2026 en de AI-agent besluit deze te baseren op de omzet van 2024 en 2025, dan moet een van de stappen zijn om historische omzetgegevens uit een database op te halen. Daarbij moet de agent de juiste code genereren om deze data correct op te vragen, zonder de fouten die we zagen in de vroege dagen van GPT-modellen en hun beperkingen in wiskundig redeneren.
Het wiskundeprobleem werd door OpenAI op een elegante manier opgelost: in plaats van een nieuw GPT-model te trainen om wiskunde te leren, werd het model geleerd wanneer het WolframAlpha moest aanroepen, een online rekenmachine, om daar de input van het probleem naartoe te sturen en het resultaat terug te geven aan de gebruiker.
Om een AI-agent te laten communiceren met SAS Viya, moet deze bekend zijn met de SAS REST API’s om correcte en betrouwbare resultaten op te halen. De SAS Viya MCP Server is een soort woordenboek dat menselijke taal (“voer een lineaire regressie uit”) vertaalt naar een SAS-executie op een gestandaardiseerde manier. Daarbij wordt SAS gebruikt voor de statistische berekeningen, maar wordt de actie aangestuurd door een opdracht in natuurlijke taal, waarna de resultaten worden teruggegeven met interpretatie en context. Dit levert een veel flexibelere interface op dan een dashboard.
Om een AI-agent met SAS te laten communiceren, biedt deze MCP Server een aantal belangrijke voordelen:
Heb je vragen of wil je een gratis demo inplannen? Neem direct contact op via paul@notilyze.com
Notilyze B.V.
Stationsplein 45 A4.004
3013 AK Rotterdam
+31 (0)10 79 86 295
info@notilyze.com