Oracle APEX & Generative AI

status update (auteur: Charles Betman)

inSystems Generative AI

Woensdag 29 januari was inSystems uitgenodigd voor een update over Oracle & AI, en over het toepassen van Generative AI binnen Oracle APEX in het bijzonder. Met een behoorlijk aantal developers verzamelden we ons eind van de middag in Oracle Nederland HQ in Utrecht. De presentatie werd verzorgd door Charles Rodriquez St’Omer (Principal Account Cloud Engineer bij Oracle) en Christian Rokitta (lid van het Oracle APEX Development team).

Generative AI

Charles startte met een korte algemene introductie van AI, over de doelstelling om Enterprise AI te integreren in alle lagen van de service stack van Oracle (OCI). Daarna zoomde hij in op OCI Generative AI, wat uitstekend integreerbaar is met Oracle APEX.

Deze status update is uiteraard geen cursus, dus globaal kwam een aantal Generative AI gelieerde onderwerpen aan bod. Belangrijke componenten zijn de volgende Core AI Services:

  • Digital Assistent, waarbij je bijvoorbeeld kunt denken aan chatbots;
  • Speech, gericht op de transformatie van tekst naar spraak en andersom;
  • Language, voor tekstanalyse en vertaling;
  • Vision, betreffende analyse van beeldmateriaal;
  • Document Understanding, een AI service die ontwikkelaars in staat stelt tekst, tabellen en andere belangrijke gegevens uit documentbestanden te extraheren via API’s en command line tools.

Code Assist & AI Agents

Verder aan de orde kwamen Oracle Code Assist en Generative AI Agents, waarbij iets dieper ingegaan werd op de OCI Generative AI RAG Agent. RAG staat hierbij voor Retrieval-Augmented Generation. Lastig te begrijpen wat het precies is, maar gelukkig was het tijd voor wat demo’s.

Demo Generative AI in APEX

Christian ging als eerste aan de knoppen om de status van Generative AI binnen APEX te laten zien. Hiervoor gebruikte hij een omgeving op https://apex.oracle.com waar vrij recentelijk versie 24.2 van APEX is uitgerold.

Christian laat zien hoe hij een AI service configureert via de Generative AI optie in Workspace Utilities. Hiervoor gebruikt hij Open AI als AI Provider in plaats van (wat je zou verwachten) de OCI Generative AI Service … dit omdat hij daar simpelweg geen vrijelijke toegang tot heeft als developer šŸ˜‰ De gekozen AI Provider maakt overigens geen enkel verschil voor de wijze waarop de service binnen de APEX applicatie gebruikt kan worden.

Christian laat verder op verschillende plekken binnen de APEX IDE zien dat waar je met queries / SQL, PL/SQL of JavaScript aan de slag bent, je de APEX Assistent kun gebruiken om te ondersteunen bij het genereren of controleren van code en queries.

Tot slot liet Christan zien hoe je AI kunt toepassen binnen een APEX applicatie. Door een of meerdere datasets beschikbaar te stellen kunnen gebruikers via een prompt gegevens opvragen en worden de resultaten in je applicatie getoond.

OCI Generative AI RAG Agent

Afsluitend demonstreert Charles het definiƫren en gebruiken van een OCI Generative AI RAG Agent. Hiertoe creƫert hij eerst een knowledge base door het uploaden van een verzameling (PDF en tekst) documenten, waarbij automatisch search vectors worden gecreƫerd. Vervolgens creƫert hij de agent zelf, die hij koppelt aan de knowledge base.

Mijn persoonlijke conclusie na deze interessante sessie is dat Generative AI geen eenvoudig onderwerp is, maar wel iets waarmee iedere developer te maken gaat krijgen, wat het leven van de developer gaat veranderen. Oracle timmert hard aan de weg wat Generative AI betreft, de ambities zijn groot, maar duidelijk is ook dat het nog maar in de kinderschoenen staat en we de komende jaren nog heel wat ontwikkelingen op dit terrein mogen verwachten.

Charles en Christian … nogmaals dank voor de ontvangst en prima presentatie!

Enkele links

Oracle Artificial Intelligence (AI)
What Is Retrieval-Augmented Generation (RAG)?
Oracle Code Assist

inSystems Oracle APEX Generative AI

Share this

Contact

Heb je vragen of opmerkingen? Aarzel niet om contact op te nemen. Dat kan via de algemene contactgegevens, rechtstreeks met de genoemde contactpersoon op een van de detailpagina’s, of via onderstaande knop.

21 september 2026

AI Agents in Oracle APEX

Met AI Agents in Oracle APEX gaat Oracle een stap verder dan een AI Assistent. Een AI Agent kan niet alleen informatie geven, maar ook daadwerkelijk iets doen binnen een applicatie. Daarmee verandert AI langzaam van chatbot in digitale collega.

8 oktober 2026

inSystems goes shuffleboarden

Bij inSystems maken we graag tijd voor leuke dingen. Onze jubileumreis naar Barcelona was alweer een paar maanden geleden, dus werd het tijd om weer eens iets leuks te doen samen. Dit keer wat dichter bij huis, bij Mooie Boules in Utrecht.

Opdrachten uitgevoerd voor

Allianz
Gemeente Den Haag
Ziggo
Syntrus Achmea Real Estate & Finance
Ahold
Rendo
Fokker
Rijk Zwaan inSystems
Gemeente Gouda
TU Eindhoven
AgroEnergy
Ministerie van Economische Zaken, Landbouw & Innovatie
Politie
BMW
Rabobank
Darling
Nederlandse Spoorwegen
Altran
VION Food Group
PC Uitvaart
VAA ICT Consultancy
Eneco
Bank Mendes Gans
JUVA
Feenstra inSystems
Stedin
ING Bank
GVB
Universiteit Tilburg
inSystems Unive
UBR Uitvoeringsorganisatie Bedrijfsvoering Rijk
WVDB Adviseurs Accountants
Leaseplan
Rechtspraak
Provincie Utrecht
Gemeente Apeldoorn
inSystems KLM
ASR Nederland
MN Services
Belastingdienst
Twinq
Alphabet
VTTI
Alliance Healthcare
RAVU
Telegraaf Media Groep
DICTU
SVB
RIGD LOXIA
Thales
Multi Tank Card
Stratech Social
Oracle University
Van Iperen Groeispecialisten
NVWA inSystems
Cannock
TenneT
Holland Casino
Greenchoice
Arval BNP Paribas
CB Logistics
IBM
CBR