Microsoft avslöjar nya AI-funktioner som gör kodning enklare

Microsofts investering i OpenAI lönar sig; företaget har introducerat sin första GPT-3-drivna funktion, som låter användare koda med hjälp av konversationsspråk.

Microsoft tillkännagav den nya funktionen på sin Build-utvecklarkonferens och noterade att den kommer att möjliggöra ett mer naturligt språk att användas när man skapar kod för produktivitetsbaserade applikationer. Engadget rapporterar att det nya systemet integreras i Power Apps och kommer att använda GPT-3:s expansiva språkmodell för att göra det mycket lättare för programmerare att skapa kod.

En man kodar på en bärbar dator

Rohane Hamilton / EyeEm / Getty

GPT-3, skapad av OpenAI, anses vara nästa generations appar och kan skapa innehåll som ser ut som om det skrivits av en människa. Microsoft har tidigare licensierat språkmodellen efter att ha investerat 1 miljard dollar i OpenAI 2019. GPT-3 råkar också vara den största modellen som någonsin skapats, vilket är en del av det som gör den så effektiv på omvandla konversationstextrader till Power Fx-formler – kodspråket som används av Microsofts Power Appar.

Medan Power Apps främst fokuserar på att skapa affärsfokuserade produktivitetsappar, tror Microsoft att den nya funktionen kommer att vara avgörande för att hjälpa nya och utvecklande kodare att växa och utöka sin egen expertis inom branschen på grund av hur enkelt det är kodning. Istället för att behöva lära sig alla de djupgående kodningsformler som Power Apps använder, kan utvecklare helt enkelt skriva på vanligt språk för att få AI-systemet att föreslå kodningsformler.

Till exempel säger Microsoft att den finjusterade GPT-3-modellen kan ta meningar som "hitta produkter där namnet börjar med "barn", och sedan förvandlar den meningen till en Power Fx-formel som utvecklare enkelt kan lägga till i sina appar.

Detta är den första implementeringen som Microsoft har släppt som visar hur GPT-3 kan utöka tillgängligheten och möjligheterna som finns på Microsoft Azure med Azure Machine-lutning.