Microsoft folosește GPT-3 pentru a vă permite să codificați în limbaj natural

Nodul sursă: 879600

Spre deosebire de alți ani, conferința pentru dezvoltatori Microsoft Build de anul acesta nu este plină de surprize uriașe - dar există un anunț care va face cu siguranță urechile dezvoltatorilor să se înveselească: compania folosește acum modelul masiv de limbaj natural GPT-3 al OpenAI fără cod. /low-code Serviciul Power Apps pentru a traduce textul vorbit în cod în anunțul recent Limbajul Power Fx.

Acum nu te lăsa dus de cap. Nu vei dezvolta următorul TikTok folosind doar limbaj natural. În schimb, ceea ce face Microsoft aici este să preia unele dintre aspectele low-code ale unui instrument precum Power Apps și să folosească AI pentru a le transforma în esență în experiențe fără cod. Deocamdată, accentul aici este pus pe formulele Power Apps, care, în ciuda naturii low-code a serviciului, va trebui să scrieți mai devreme sau mai târziu dacă doriți să construiți o aplicație de orice sofisticare.

„Folosirea unui model AI avansat ca acesta poate ajuta instrumentele noastre low-code să devină și mai disponibile pentru un public și mai mare, devenind cu adevărat ceea ce numim fără cod”, a declarat Charles Lamanna, vicepreședinte corporativ al platformei de aplicații low-code a Microsoft.

În practică, se pare că programatorul cetățean scrie „găsește produse unde numele începe cu „copii”” – iar Power Apps redă apoi asta ca „Filter('BC Orders' Left('Product Name',4)="Kids")”.

Pentru că Microsoft este un investitor în OpenAI, nu este de mirare că compania și-a ales modelul pentru a alimenta această experiență.

Credite imagine: Microsoft

Este important de reținut că, deși acest lucru ușurează programarea, Microsoft însuși subliniază că utilizatorii trebuie să înțeleagă logica aplicației pe care o creează. „Funcțiile nu înlocuiesc nevoia unei persoane de a înțelege codul pe care îl implementează, ci sunt concepute pentru a ajuta oamenii care învață limbajul de programare Power Fx și să-i ajute să aleagă formulele potrivite pentru a obține rezultatul de care au nevoie. Acest lucru poate extinde dramatic accesul la crearea de aplicații mai avansate și poate antrena mai rapid oamenii să folosească instrumente cu cod redus”, explică compania în anunțul de astăzi.

Într-o oarecare măsură, acest lucru nu este atât de diferit de utilizarea funcții de interogare în limbaj natural care sunt acum disponibile în instrumente precum Excel, PowerBI sau Foi de calcul Google. Acestea, de asemenea, traduc limbajul natural într-o formulă, până la urmă. GPT-3 este probabil puțin mai sofisticat decât acesta și capabil să înțeleagă interogări mai complexe, dar traducerea limbajului natural în formule nu este chiar atât de nou.

Promisiunea pe termen lung aici, totuși, este ca instrumente ca acesta să devină mai inteligente în timp și să poată face față sarcinilor de programare mai complicate. Dar acesta este un pas mare față de ceea ce este în esență o problemă de traducere, totuși. Interogările mai complexe necesită mai multă înțelegere a unui program în ansamblu. O formulă, în cea mai mare parte, este o declarație destul de autonomă, dar un model similar care ar putea genera cod „real” ar trebui să se confrunte cu mult mai mult context.

Aceste noi funcții vor fi disponibile în previzualizarea publică în limba engleză pentru utilizatorii din America de Nord până la sfârșitul lunii iunie.

citit

Sursa: https://techcrunch.com/2021/05/25/microsoft-uses-gpt-3-to-let-you-code-in-natural-language/

Timestamp-ul:

Mai mult de la TechCrunch