Internett flommer over av morsomme tekster som er generert av de ulike generative AI-ene som har blitt allment tilgjengelige de siste månedene. Kort forklart er generativ AI kunstig intelligens som skaper tekst, bilder, lyd eller kode, slik blant annet GitHub Copilot gjør.
Sist ut i rekka er ChatGPT, som er utvikla av OpenAI, som overrasker alt fra akademikere til utviklere.
Men de generative AI-ene har også høstet en del kritikk for å reprodusere fordommer og produsere feil. Så selv om vi ikke enda er der at meg og deg mister jobben, kan vi ane konturene av en rekke fornuftige bruksområder teknologien kan ha for utviklere.
Vi har samla fem kule prosjekter under, som gir et lite glimt av de nevenyttige bruksområdene teknologien kan ha for utviklere fremover.
- ChatGPT kan revolusjonere måten vi samhandler med teknologi på!
😮 Generer brukergrensesnitt
En utvikler har laga en UI-genererer i Figma med OpenAIs GPT-3:
I built a UI creator in Figma using @OpenAI's GPT3.
— Dhvanil (@dhvanilp) July 24, 2020
Define your UI component in simple English, and GPT3 + @figmadesign will create full blown mockup for you. With accurate text, images and logos.
Very impressed with GPT3! It is absolutely incredible⚡️
How it works? Read on... pic.twitter.com/ryqO48VDPc
🤖 Din nye programmeringspartner
Parprogrammering med generativ AI, sa du?
Jess, denne karen har sjekka om det gir mening med ChatGPT.
Konklusjonen er at teknologien kan brukes til å utvikle raskere, prototyping av enkle komponenter og bygge deler av et prosjekt i mindre moduler.
Stack Overflow forbyr kode skrevet av ChatGPT - mener den ofte inneholder feil
🔥 Kan skrive SQL-forespørsler
En annen gluping har fått GPT-3 til å skrive SQL-forespørsler for ham:
I got GPT-3 to start writing my SQL queries for me
— faraaz.eth (@faraaz) July 22, 2020
p.s. these work against my *actual* database! pic.twitter.com/6RoJewXEEx
👾 Sjekk koden din for sårbarheter
Et annet nyttig bruksområde er å sjekke koden din for sårbarheter. For eksempel fant hackeren Mazin Ahmed fant ut ChatGPT kunne sjekke koden for XSS-sårbarheter:
No way 🤯, OpenAI can actually detect XSS vulnerabilities in code samples. pic.twitter.com/Ti8x91nxSY
— Mazin Ahmed (FullHunt.io) (@mazen160) December 1, 2022
🚮 Dropp Google, bruk ChatGPT
Lurer du på noe om Pyhton eller Rust, men er leiv å google i timevis for å få konkrete svar? Matt Frisbie har mekka en nettleserutvidelse for å integrere ChatGPT:
❓ Hva tror du?
Hvordan tror du generativ AI kommer til å påvirke utvikling og samfunnet fremover? Mister jeg jobben? Mister du jobben? Mister kongen jobben?
Diskuter under! 👇
GAME OVER. I can explain to ChatGPT a very specific problem I am trying to solve and it gives me back a detailed, coherent, and (possibly!) correct answer with example code. I have barely begun to wrap my head around what this means for the future of programming. pic.twitter.com/MMX6mffpGX
— Matt Welsh (@mdwelsh) December 7, 2022