Naar hoofdinhoud gaan

Vraag het de assistent

Doel​

In gewone woorden typen wat je wilt en het laten beantwoorden of uitvoeren: "welke tabellen heeft deze omgeving?", "voeg een gebruiker toe voor Sara met de rol Maker", of "bouw een oplossing voor het bijhouden van uitgeleende apparatuur — items, uitleningen en een app".

Vereisten​

  • Er is een AI-provider gekoppeld — zie Een AI-provider koppelen. Zolang dat niet zo is, zegt het vak dat en verwijst het je naar Instellingen → AI.
  • Er is een omgeving geselecteerd in de bovenbalk. De assistent werkt binnen die omgeving.

Stappen​

  1. Open het startscherm (het item Start bovenaan de linkernavigatie).
  2. Typ je verzoek in het grote vak onder Vraag het de assistent. Meerdere regels zijn prima — beschrijf de tabellen die je wilt, wat elke tabel vastlegt en hoe ze met elkaar samenhangen. Druk op Vragen (of Ctrl+Enter).
  3. Volg het transcript. De assistent zegt wat hij doet, en elke opzoeking of wijziging die hij uitvoert, verschijnt als een regel met de naam van het gebruikte hulpmiddel — list_tables, create_table, add_field — en wat het meekreeg.
  4. Lees aan het eind zijn samenvatting. Die noemt wat hij heeft gevonden of gemaakt, met de logische naam van elk item tussen haakjes, zodat je het daarna in de oplossing kunt terugvinden.
  5. Stel een vervolgvraag in hetzelfde vak; het gesprek gaat verder. Nieuw gesprek begint opnieuw.

Wijzigingen toestaan​

De assistent begint in de modus alleen-lezen: hij kan omgevingen, oplossingen, tabellen, velden, formulieren, weergaven, keuzesets, apps, gebruikers, rollen en teams opsommen en uitleggen — maar hij kan niets aanmaken of wijzigen, en vertelt je in plaats daarvan wat hij zou doen.

Vink Wijzigingen toestaan aan voordat je iets vraagt als je wilt dat hij handelt. Met toegestane wijzigingen kan hij:

  • uitgevers, oplossingen en omgevingen aanmaken;
  • tabellen aanmaken, velden toevoegen (ook zoekvelden, die tevens de relatie aanmaken), keuzesets aanmaken, en het standaardformulier en de standaardweergave van een tabel indelen zodat nieuwe velden zichtbaar worden;
  • modelgestuurde apps aanmaken die tabellen opnemen;
  • gebruikers, rollen en teams aanmaken, en een gebruiker een rol geven.

Hij kan niets verwijderen, en hij kan niets doen wat jij niet met de hand zou kunnen: elke wijziging gaat via dezelfde platformaanroepen die de schermen gebruiken, als jou, dus je eigen machtigingen gelden.

Een complete oplossing bouwen​

Zeg waarvoor de applicatie dient en laat de assistent de details kiezen. Een goed verzoek noemt de dingen die de applicatie vastlegt en hoe ze samenhangen:

Bouw een oplossing voor het uitlenen van apparatuur. Items hebben een naam, een serienummer en een categorie (Laptop, Camera, Projector). Een uitlening is voor één item, geleend door een contactpersoon, met een begindatum, een inleverdatum en een status (Aangevraagd, Uitgeleend, Teruggebracht, Te laat). Maak een app die opent op uitleningen.

De assistent maakt de oplossing, de tabellen, de keuzesets en de velden aan, deelt het formulier en de weergave van elke tabel in en maakt de app aan — en vertelt je daarna hoe hij alles heeft genoemd. Open de oplossing achteraf om iets aan te passen: wat hij heeft gebouwd, zijn gewone onderdelen, te bewerken in de gewone ontwerpers.

Wat er achter de schermen gebeurt​

Het model raakt het platform nooit rechtstreeks aan. Het vraagt om een hulpmiddel op naam; je browser voert het uit als jou, via dezelfde API die een scherm gebruikt, en stuurt het resultaat terug. Daarom kan het transcript elke stap opsommen, en daarom gebeurt er niets wat je niet zelf had kunnen doen.

Hij stopt na veertig stappen. Een complete oplossing is een stuk of twintig; een verzoek dat na veertig nog loopt, wordt gestopt en je wordt gevraagd of je wilt doorgaan. Stoppen beëindigt een uitvoering eerder; wat al is gedaan, wordt niet ongedaan gemaakt.

Hij antwoordt in jouw taal. Het antwoord komt in de taal waarop het Beheercentrum is ingesteld.