Suurimmat opit @embirico:sta (OpenAI Codex Product Lead): 1. OpenAI:n alkuperäinen Codex-tuote oli "liian kaukana tulevaisuudessa." Se toimi pilvessä asynkronisesti, mikä oli erinomaista tehokäyttäjille, mutta vaikeaa uusille pelaajille. Kasvu räjähti räjähdysmäisesti, kun he toivat sen takaisin sinne, missä insinöörit jo työskentelevät: koodieditorissaan, omalla tietokoneellaan. Codexin käyttö on kasvanut 20-kertaiseksi viimeisen kuuden kuukauden aikana. 2. OpenAI rakensi Sora Android -sovelluksen—joka nousi sovelluskaupassa sijalle #1—vain muutamassa viikossa kahden tai kolmen insinöörin voimin, Codexin avustuksella. Sora-sovellus siirtyi nollasta työntekijöiden testaukseen 18 päivässä, ja julkaistiin julkisesti 10 päivän kuluttua. Codex auttoi analysoimalla olemassa olevaa iOS-sovellusta, laatimalla työsuunnitelmia ja toteuttamalla ominaisuuksia vertaamalla molempia alustoja samanaikaisesti. 3. Avain arvon saamiseen Codexista: anna sille vaikeimmat tehtäväsi, älä helpoimmat. Nämä työkalut on suunniteltu ratkaisemaan monimutkaisia bugeja ja monimutkaisia tehtäviä, eivät yksinkertaisia. Aloita jollain, mihin muuten käyttäisit tunteja. 4. Koodin kirjoittamisesta voi tulla universaali tapa, jolla tekoäly suorittaa minkä tahansa tehtävän. Sen sijaan, että tekoäly klikkaisi rajapintoja tai rakentaisi erillisiä integraatioita, se toimii parhaiten, kun se kirjoittaa pieniä ohjelmia lennossa. Tämä viittaa siihen, että koodauskyky tulisi sisällyttää jokaiseen tekoälyavustajaan, ei vain erikoistuneisiin ohjelmointityökaluihin. 5. OpenAI:n suunnittelijat kirjoittavat ja julkaisevat nyt oman koodinsa. Suunnittelutiimi ylläpitää täysin toimivaa prototyyppiä, joka on rakennettu tekoälyn avulla. Kun heillä on idea, he koodaavat sen suoraan, testaavat sen ja usein lähettävät sen itse tuotantoon. Insinöörit astuvat mukaan vain, kun koodipohja on erityisen monimutkainen. 6. Vaikka tekoälymallit lakkaisivat parantamasta huomenna, niiden potentiaalin avaamiseksi on vielä vuosien tuotetyötä. Teknologia on edellä kykyämme käyttää sitä optimaalisesti. 7. Suurin pullonkaula tekoälyn tuottavuudessa ei ole tekoäly; Se on ihmisten nopea kirjoittaminen. Rajoittavia seikkoja ovat se, kuinka nopeasti pystyt kirjoittamaan kehotuksia ja kuinka nopeasti pystyt tarkastelemaan tekoälyn tuottamaa työtä. Kunnes tekoäly pystyy luotettavammin validoimaan oman tuotoksensa ja tarjoamaan apua ennakoivasti, emme näe kaikkia tuottavuusparannuksia, joita nämä työkalut voisivat tuoda. 8. Koodin kirjoittaminen on yhä vähemmän hauskaa kuin tekoälyn kirjoittaman koodin tarkastelu. Insinöörit rakastavat rakentamisen luovaa kulkua. Nyt he käyttävät enemmän aikaa lukemiseen, mitä tekoäly tuotti. Seuraava haaste on tehdä tarkastusprosessista nopeampi ja tyydyttävämpi. 9. Uudet tekoälymallit voivat nyt työskennellä yhtäjaksoisesti 24–yli 60 tuntia yhdellä tehtävällä. Tekniikka nimeltä "tiivistäminen" antaa tekoälylle mahdollisuuden tiivistää oppimansa ennen kuin muisti loppuu, ja jatkaa sitten työskentelyä uudessa sessiossa. Tämä mahdollistaa yön yli tai monipäiväisen autonomisen työn, joka ei aiemmin ollut mahdollista. 10. Jos perustat yrityksen tänään, syvällinen ymmärrys tietystä asiakkaasta on tärkeämpää kuin hyvä rakentaja. Rakentaminen helpottuu. Se, että tiedät, mitä rakentaa – ja kenelle – on nyt todellinen etu.