7: Inzichten

Het CMS-dashboard kan vragen over je gegevens in gewone taal beantwoorden. De CMS.dashboard.bi module verandert een vraag zoals "artikelen over reizen van vorige maand" in een gestructureerde, geparameteriseerde query op je eigen modellen: typ het in of zeg het hardop.

7.1: Hoe het werkt

De module geeft de AI precies twee dingen: jouw vraag en het schema van jouw modellen (namen en kolommen). De AI antwoordt met een JSON-beschrijving van een zoekopdracht (model, filters, operatoren, sortering); de module valideert elke kolom en operator tegen het schema, bindt elke waarde als een parameter en voert de query uit via de ORM. De AI ziet jouw gegevens nooit en schrijft nooit SQL: het kiest uit jouw schema, de module bouwt de query.

Antwoorden worden gecached op vraag, en elke zoekopdracht krijgt een deelbare URL (/<list>/<token>), zodat een inzicht een link wordt die je kunt bookmarken of rondsturen.

7.2: Instellen

  1. Lijst CMS.dashboard.bi in resources.
  2. Selecteer het als het dashboardtype: phlo_app(..., dashboard: 'bi').
  3. Configureer een AI-provider: de module communiceert met %AI, de facade die de engine kiest voor de sleutel die je hebt ingesteld in data/creds.ini (OpenAI, Claude, Gemini, Grok of DeepSeek). Welk model jouw vragen leest, is volledig jouw keuze.

7.3: Stem

Het zoekveld heeft een microfoonknop: dicteer de vraag en deze komt in dezelfde flow terecht. Spraakinput maakt gebruik van de ingebouwde spraakherkenning van de browser (Chrome-gebaseerde browsers).

We gebruiken essentiële cookies om deze site te laten werken. Met uw toestemming gebruiken we ook analytics om de site te verbeteren.