Di Bryan Walsh
Un nuovo sistema di IA può leggere le istruzioni scritte nel linguaggio colloquiale e trasformarle in codice informatico funzionante.
Perché è importante: Il modello è l'ultimo esempio di progresso nell'elaborazione del linguaggio naturale (NLP), la capacità delle IA di leggere e scrivere testi.
- Ma punta anche verso un futuro in cui i programmatori saranno in grado di scaricare parte del loro lavoro alle IA, e dove la gente comune potrebbe essere in grado di programmare senza effettivamente imparare a programmare.
Stando alle notizie:Ultimamente OpenAI sta rilasciando una versione migliorata del suo modello di AI Codex e lo rilascia per gli sviluppatori privati attraverso le sue API.
- Codex è un discendente del modello generatore di testo massiccio GPT-3 di OpenAI, che è stato rilasciato la scorsa estate.
- Ma mentre GPT-3 è stato addestrato su un'enorme quantità di dati linguistici presi da internet - permettendogli di leggere e poi completare le richieste di testo presentate da un utente umano - Codex è stato addestrato sia sulla lingua che su miliardi di linee di codice informatico pubblicamente disponibili.
- Come risultato, gli utenti possono impartire comandi in inglese scritto, e Codex produrrà codice informatico in grado di eseguire quelle istruzioni, rendendolo essenzialmente un traduttore di codice informatico dall'inglese a Python (o JavaScript o Ruby o uno qualsiasi dei più di una dozzina di linguaggi di programmazione nei dati di allenamento di Codex).
Cosa dicono: "Pensiamo che questo sia uno strumento che può rimuovere le barriere d'ingresso per permettere a più persone di entrare nella codifica dei computer", dice Greg Brockman, co-fondatore e chief technology officer di OpenAI. "È davvero l'inizio di essere in grado di parlare con il tuo computer e fargli fare ciò che stai chiedendo in un modo capace e affidabile".
Come funziona: In una demo online per Axios, Brockman ha mostrato come Codex potrebbe essere istruito a stampare un testo, aggiungere un sentimento emotivo e persino inviare quel testo come SMS.
Cosa c'è dopo: Gli sviluppatori nel test beta di OpenAI saranno in grado di costruire applicazioni sopra l'API Codex, permettendo loro di "spingere su ciò che è là fuori", dice Brockman.