Microsoft gebruikt GPT-3 om u in natuurlijke taal te laten coderen

Bronknooppunt: 879600

In tegenstelling tot andere jaren zit de Microsoft Build-ontwikkelaarsconferentie van dit jaar niet vol met grote verrassingen - maar er is één aankondiging die de oren van ontwikkelaars zeker zal opfleuren: het bedrijf gebruikt nu het enorme GPT-3 natuurlijke taalmodel van OpenAI in zijn no-code /low-code Power Apps-service om gesproken tekst in code te vertalen in de onlangs aangekondigde Power Fx-taal.

Laat je nu niet meeslepen. Je gaat de volgende TikTok niet ontwikkelen terwijl je alleen natuurlijke taal gebruikt. Wat Microsoft hier doet, is in plaats daarvan enkele van de low-code-aspecten van een tool als Power Apps overnemen en AI gebruiken om die in wezen ook om te zetten in no-code-ervaringen. Voorlopig ligt de focus hier op Power Apps-formules, die ondanks de low-code aard van de service, iets is dat je vroeg of laat zult moeten schrijven als je een app van enige verfijning wilt bouwen.

"Het gebruik van een geavanceerd AI-model als dit kan ervoor zorgen dat onze low-code tools nog breder beschikbaar worden voor een nog groter publiek door echt te worden wat we no-code noemen", zegt Charles Lamanna, corporate vice president voor het low-code applicatieplatform van Microsoft.

In de praktijk lijkt dit erop dat de burgerprogrammeur schrijft "zoek producten waarvan de naam begint met 'kids'" - en Power Apps geeft dat vervolgens weer als “Filter('BC Orders' Left('Product Name',4)=”Kids”)”.

Omdat Microsoft is een investeerder in OpenAI, is het geen verrassing dat het bedrijf zijn model heeft gekozen om deze ervaring mogelijk te maken.

Afbeelding Credits: Microsoft

Het is belangrijk op te merken dat hoewel dit het programmeren gemakkelijker maakt, Microsoft zelf benadrukt dat gebruikers nog steeds de logica moeten begrijpen van de applicatie die ze bouwen. “De functies vervangen niet de noodzaak voor een persoon om de code die ze implementeren te begrijpen, maar zijn ontworpen om mensen te helpen die de Power Fx-programmeertaal leren en hen te helpen de juiste formules te kiezen om het gewenste resultaat te krijgen. Dat kan de toegang tot geavanceerdere app-bouw drastisch uitbreiden en mensen sneller trainen om low-code tools te gebruiken”, legt het bedrijf uit in de aankondiging van vandaag.

Tot op zekere hoogte is dit niet zo heel anders dan het gebruik van de natuurlijke taal zoekfuncties die nu beschikbaar zijn in tools zoals Excel, PowerBI of Google Spreadsheets. Ook deze vertalen immers natuurlijke taal in een formule. GPT-3 is waarschijnlijk een beetje geavanceerder dan dit en in staat om complexere vragen te begrijpen, maar het vertalen van natuurlijke taal in formules is niet zo nieuw.

De langetermijnbelofte hier is echter dat tools zoals deze in de loop van de tijd slimmer worden en in staat zijn om meer gecompliceerde programmeertaken aan te kunnen. Maar dat is een grote stap voorwaarts van wat in wezen een vertaalprobleem is. Meer complexe vragen vereisen meer begrip van een programma als geheel. Een formule is voor het grootste deel een vrij op zichzelf staande verklaring, maar een soortgelijk model dat 'echte' code zou kunnen genereren, zou met veel meer context moeten kampen.

Deze nieuwe functies zullen eind juni in het Engels als openbare preview beschikbaar zijn voor gebruikers in Noord-Amerika.

dit artikel lezen

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

Tijdstempel:

Meer van Techcrunch