ChatGPT Intelligent UI: Svarene er ikke lenger tekst – slik bygger modellen grensesnittet mens den skriver
Siden 7. oktober har ChatGPT kunnet svare med knapper, skjemaer, diagrammer og små kalkulatorer i stedet for ren tekst. Det interessante er ikke at det ser pent ut, men hvordan det er løst: modellen skriver ikke kode, den setter sammen ferdige byggeklosser.
Fra tekst til verktøy
Spør du ChatGPT om hvordan en sykkel fungerer, kan du nå få et diagram der du klikker på delene. Planlegger du middag, kan oppskriften justere mengdene etter antall gjester. Skal dere dele en regning, lager den en liten kalkulator på stedet. MacRumors lister også opp sjekklister, kart og flervalgsspørsmål som hjelper deg å snevre inn hva du egentlig vil ha.
Funksjonen kalles Intelligent UI og kom sammen med to nye chatmodeller. Betalende brukere på Plus, Pro, Business og Enterprise fikk GPT-6 Sol, og dagen etter fikk gratisbrukere og Go-abonnenter GPT-6 Luna. Det er altså ikke samme modell som GPT-6 Astra, som kom i september. Intelligent UI gjelder bare Chat-fanen, ikke Work eller Codex.
Du trenger ingen spesiell prompt. ChatGPT bestemmer selv når et visuelt svar gir mer enn tekst, men du kan be den lage et verktøy for en bestemt oppgave.
Byggeklosser i stedet for fri kode
Det er her det blir interessant for oss som liker å se under panseret. Vi har tidligere skrevet om verktøy som Google AI Studio Build, der modellen skriver hele apper i HTML og JavaScript. Det gir stor frihet, men også rom for feil, ødelagte oppsett og sikkerhetshull.
OpenAI har valgt en strammere løsning. Ifølge selskapet setter modellen sammen svaret fra et bibliotek med ferdige komponenter, og en kompilator behandler grensesnittet mens modellen genererer det. Det betyr at diagrammet eller skjemaet dukker opp bit for bit mens svaret skrives, i stedet for at du venter på en ferdig side. OpenAI sier også at GPT-6 er trent og testet spesielt for å vurdere oppsett og design.
Utviklerne i Thesys, som selv lager verktøy for generative grensesnitt, har tatt en titt på hvordan det henger sammen. OpenAI har ikke bekreftet detaljene, men ifølge gjennomgangen skriver modellen et blandingsformat av Markdown, komponentmerker og litt JavaScript. Serveren sjekker hver komponent mot en katalog og reparerer uferdige biter underveis. Selve grensesnittet kjører isolert i nettleseren uten nettverkstilgang, og det finnes rundt 70 komponenter å velge mellom. For det som ikke passer inn, finnes et eget alternativ for små, selvstendige apper.
Fordelen er at svarene blir mer forutsigbare og tryggere å vise. Ulempen er at modellen bare kan bygge med de klossene den har fått.
Raskere svar – og noen begrensninger
En annen endring i GPT-6 er at modellen kan begynne å svare mens den fortsatt tenker. Det kombinert med at grensesnittet strømmer fram, gjør at ventetiden føles kortere, særlig på tyngre spørsmål.
Men det er ikke perfekt. OpenAI skriver selv at det gjenstår arbeid med modellens designvurderinger. Gjennomgangen nevner også at det du endrer i et grensesnitt nullstilles når du laster siden på nytt, og at modellen ikke kan se hvilke verdier du har justert. Justerer du antall gjester i oppskriften, vet altså ikke ChatGPT det når du spør videre. Noen brukere har også påpekt at funksjonen dukker opp på enkle spørsmål der tekst hadde holdt, og at et pent diagram ikke nødvendigvis er et riktig diagram.
Hva betyr det for deg?
For de fleste blir ChatGPT rett og slett mer nyttig til hverdagsting som budsjetter, oppskrifter, sammenligninger og forklaringer. Funksjonen er tilgjengelig på web og mobil, også for gratisbrukere. I motsetning til OpenAIs Dots-agenter har vi ikke sett noe om at den er holdt tilbake i Europa, men OpenAI skriver at tilgangen kan variere med abonnement, region og innstillinger.
Det større poenget er retningen. Både OpenAI, Google og Anthropic beveger seg bort fra chatvinduet som bare viser tekst. Spørsmålet er ikke lenger om AI-en kan lage grensesnitt, men hvor mye frihet den skal få når den gjør det, og OpenAI har foreløpig valgt byggeklosser framfor fri kode.
Ressurser
- MacRumors om lanseringen – GPT-6 Sol og Luna, eksempler og utrulling
- Explainx: Intelligent UI forklart – teknisk gjennomgang, inkludert Thesys' analyse
- Quartz om GPT-6 og Intelligent UI – oversikt over lanseringen
- ChatGPT release notes – OpenAIs egne endringslogger