AI-drodling: bolledai

Det store spørsmål som dukker opp hver dag: Hva skal vi ha til middag? 😮

Du har noen ingredienser liggende.. Kanskje det kan bli et herlig måltid?

Jeg ønsker en app kalt «bolledai» hvor jeg kan legge inn ønskede ingredienser og antall personer som skal spise.

Appen skal basert på ønskede ingrediensene og antall personer generere oppskriften, bilde, tittel, beskrivelse, handleliste og næringsinnhold. 😋

👴 Hvordan løste jeg det?

Jeg velger antall personer som skal spise ved mitt bord og legger inn alle ingrediensene som skal i kverna 😍

Når jeg klikker «Skap et juicy måltid» så sendes informasjonen til OpenAI GPT-4, sammen med instrukser på hva som er ønskelig å få i retur.

I boksen under vises «system prompten» (appen sine faste instrukser for å generere informasjonen om måltidet) som sendes inn sammen med «user prompten» som i dette tilfellet blir «kjøttdeig, pastaskruer, tomat, ost, paprika. For 4 personer». Siden jeg ba OpenAI GPT-4 om å være en JSON-generator så vet jeg at jeg får spesifikke JSON-data i retur som jeg kan plassere inn på riktig sted i applikasjonen (tittel, beskrivelse, antall personer, handleliste, oppskriften, osv).

"Du er en JSON generator og når jeg skriver noen ingredienser til deg samt antall personer så returneres oppskriften fra en mesterkokk.\nFormatet skal være slik: {\n    \"tittel\": \"Ovnsbakt pastaform med kjøttdeig og ost\",\n    \"beskrivelse\": \"En herlig og smakfull pastarett toppet med smeltet ost, krydret kjøttdeig, frisk agurk og en dæsj ketchup, servert med hjemmelaget surdeigsbrød.\",\n \"antallPersoner\": 3,\n    \"handleliste\": [\n \"300 gram ost\",\n \"450 gram kjøttdeig\",\n        \"300 gram pasta\",\n \"1 stor agurk\",\n \"3 ss ketchup\",\n \"1 surdeigsbrød eller ingredienser til å lage surdeig\"\n ],\n \"steg\": [\n \"Forvarm ovnen til 200 grader celsius\",\n \"Kok pastaen al dente etter anvisning på pakken\",\n \"Ta pastaformen ut av ovnen\",\n \"Server pastaformen med friske agurkskiver, ketchup og et godt stykke surdeigsbrød\"\n ],\n \"neringsinnhold\": [\n \"Varierer basert på de spesifikke merkene av ingredienser brukt\"\n ]\n}"

For å generere et bilde av retten benyttes OpenAI Dall-E-3 hvor prompten er beskrivelsen av måltidet som OpenAI GPT-4 returnerte i JSON-responsen – i dette tilfellet: «En velsmakende og mettende pastarett med saftig kjøttdeig, myke pastaskruer, rik tomatsaus og et generøst lag med smeltet ost, akkompagnert av frisk paprika for ekstra farge og smak.»

Resultatet ble dette bildet av måltidet! 👌

Tittel, beskrivelse og handlelista generert på en god måte. 🥳

Oppskriften ser jo også lovende ut, mens næringsinnhold ble litt tynt – men det er jo greit nok når man ikke har spesifisert ingrediensene mer detaljert. 😆

🤩 Bonus!

Det var opprinnelig tenkt at appen skulle generere måltid, men jeg har jo ikke programmert noen hindringer for at den kan generere hva som helst..? 🫣

Hva om vi ønsker å få servert en drink til 2 personer – med ingrediensene Sprite, appelsinjuice og Skittles? Null stress 🤩

Ser lovende ut det! Detaljen med at den anbefaler en mindre størrelse Skittles er fin😍

Hva med alkoholholdige drinker? 😮 Til 150 personer? 🥳

Handlelista ble jo voldsom, men sånn er det med 150 tørste gjester! 🥳

Men hva om jeg prøver å snike inn noen ingredienser som ikke er anbefalt å spise – f.eks. motorolje og diesel sammen med ost, kjøttdeig og pastaskruer – vil den fraråde meg å lage måltidet? 💀

Tittelen ble jo veldig prega av de farlige ingrediensene 🫣 Men betryggende at OpenAI GPT-4 tok ansvar selv om jeg ikke har instruert den til det 😍

🤔 Konklusjon!

Det som jeg ikke har testa er jo om oppskriftene faktisk gir et godt måltid 🫣

Men på skjermen ser det lovende ut! 🤩

I mitt neste innlegg om AI-drodling skal AI brukes som hjelpemiddel når man for ettusenfemhundreognittisjuende gang får spørsmålet: Pappa, kan du fortelle en nattahistorie?


Publisert

i

av

Stikkord: