Microsoft objavljuje “Guidance,” programski jezik za brze upute sljedeće generacije
Ukratko
Microsoftove smjernice su “Prompt Programming Language” koji korisnicima omogućuje da opisuju dijalošku shemu, postave parametre generiranja, dovedu ga u zadani format, izvrše cikluse generiranja, pa čak i pozovu vanjske alate poput pretraživanja.
Tijekom prošlog mjeseca objavljeno je nekoliko radova povezanih s generacijama formatiranja, kao što su ReLLM, jsonformer, Guardrails i Microsoftove smjernice.
Microsoft je upravo objavio "Vođenje”, jezik sljedeće generacije za brzo programiranje. Pomoću ovog jezika programeri mogu stvoriti jednostavna, ali sofisticirana pravila za generiranje odgovora prirodnog jezika u različitim formatima. Slično kao što softverski inženjeri programiraju u Javi ili Pythonu, programeri se sada mogu usredotočiti na uzorke dizajna visoke razine i koristiti specifične strukture za opisivanje zadataka generiranja, kao što su dijalog i JSON. Možda je najuzbudljivija mogućnost trenutnog generiranja točnog teksta s učinkovitim načinom kapsuliranja parametara generiranja.
Preporučena: Prompt Engineering Ultimate Guide 2023 |
Novi programski jezik "Guidance" dolazi s uređivačem u kojem korisnici mogu jednostavno kodirati pravila i define the funkcioniranje njihovih jezičnih modela. Točnije, mogu postaviti korake poput provjere vrijednosti ili pozivanja vanjskih usluga, što omogućuje potpunu prilagodbu. Sam jezik nudi opsežan vokabular i biblioteke, pružajući softverskim inženjerima širok raspon mogućnosti.
Na primjer, jsonformer modul je dizajniran za ispravljanje generiranog izlaza u hodu i dodavanje odgovarajućeg oblikovanja. U međuvremenu, NVidia je ograda projekt pomaže programerima u stvaranju chatbota pomoću upita nalik predlošku. S "Uputama", međutim, programeri sada mogu koristiti svoje željene jezični modeli, Kao što su LLAMA i Vicuna, te prilagoditi smjer generacije.
Općenito, "Guidance" je podigao pojam brzog programiranja na višu razinu. Dopuštajući programerima da optimiziraju cikluse generiranja i izrade razrađene strukture s nekoliko redaka koda, korisnici mogu ojačati temelj svojih jezični modeli i raditi s većom autonomijom. Osim toga, jezik uklanja mnoga razvojna uska grla i omogućuje programerima da brzo izvrše svoje upute bez suočavanja sa složenim hardverskim problemima.
Microsoftove “Upute” veliki su razvoj u jezični model programiranje. Ne samo da pokazuje potencijal modernog strojnog učenja alat ali također dovodi do učinkovitijih i isplativijih rješenja. Drugim riječima, izdanje ovog jezika sigurno će imati trajan utjecaj na područje brzog programiranja, nadahnjujući nove valove inovacija.
Programeri su prije bili ograničeni u tome koliko mogu programirati ručno ili uz pomoć unaprijed programiranih predložaka. Koristeći Guidance, mogu pojačati svoj tijek rada i iskoristiti isječke od jednog retka za stvaranje složenih sustava s većom učinkovitosti.
Za razliku od drugih programskih jezika, Guidance je osmišljen kako bi olakšao razumijevanje koda i smišljanje novih ideja. To je moguće zahvaljujući samogeneriranju izvještaji i tehnike umjetne inteligencije, koje programere vode kroz proces popunjavanja praznina u njihovom kodu.
Potencijalne primjene ove tehnologije su ogromne i već se koristi za generiranje personaliziranog sadržaja, automatizaciju zadataka osobnog asistenta i izradu naprednih chatbota za interakcije s korisnicima.
Kako bi pomogao razvojnim programerima da brzo i neprimjetno implementiraju tehnologiju, Microsoft je sklopio partnerstvo s brojnim tvrtkama, uključujući NUIX, kako bi jezik doveo do većeg broja korisnika kojima nedostaju predznanja ili resursi za učenje programiranja od nule.
U svojoj srži, Guidance eliminira tradicionalno zamorne dijelove programiranja i olakšava razvojnim programerima prijelaz od nacrta do završetka. Pojednostavljivanjem procesa pisanja koda, programeri sada mogu stvarati bolje ciljane aplikacije i smanjiti vrijeme potrebno za razvoj proizvoda.
Microsoft planira nastaviti usavršavati ovaj novi jezik kako bi poboljšao produktivnost i smanjio troškove razvoja. Dakle, ako tražite način da svoje programerske tijekove učinite učinkovitijim i uštedite vrijeme, trebali biste provjeriti Microsoftove smjernice. Mogao bi završiti kao savršeni suputnik kodiranja.
Pročitajte više o AI:
Izjava o odricanju od odgovornosti
U skladu s Smjernice projekta povjerenja, imajte na umu da informacije navedene na ovoj stranici nemaju namjeru i ne smiju se tumačiti kao pravni, porezni, investicijski, financijski ili bilo koji drugi oblik savjeta. Važno je ulagati samo ono što si možete priuštiti izgubiti i potražiti neovisni financijski savjet ako imate bilo kakvih nedoumica. Za dodatne informacije predlažemo da pogledate odredbe i uvjete, kao i stranice za pomoć i podršku koje pruža izdavatelj ili oglašivač. MetaversePost je predan točnom, nepristranom izvješćivanju, ali tržišni uvjeti podložni su promjenama bez prethodne najave.
O autoru
Damir je voditelj tima, product manager i urednik u Metaverse Post, koji pokriva teme kao što su AI/ML, AGI, LLMs, Metaverse i Web3- srodna polja. Njegovi članci privlače ogromnu publiku od preko milijun korisnika svakog mjeseca. Čini se da je stručnjak s 10 godina iskustva u SEO-u i digitalnom marketingu. Damir je spomenut u Mashableu, Wiredu, Cointelegraph, The New Yorker, Inside.com, Entrepreneur, BeInCrypto i druge publikacije. Putuje između UAE, Turske, Rusije i CIS-a kao digitalni nomad. Damir je stekao diplomu prvostupnika fizike, za koju vjeruje da mu je dala vještine kritičkog razmišljanja potrebne za uspjeh u stalno promjenjivom okruženju interneta.
Više članakaDamir je voditelj tima, product manager i urednik u Metaverse Post, koji pokriva teme kao što su AI/ML, AGI, LLMs, Metaverse i Web3- srodna polja. Njegovi članci privlače ogromnu publiku od preko milijun korisnika svakog mjeseca. Čini se da je stručnjak s 10 godina iskustva u SEO-u i digitalnom marketingu. Damir je spomenut u Mashableu, Wiredu, Cointelegraph, The New Yorker, Inside.com, Entrepreneur, BeInCrypto i druge publikacije. Putuje između UAE, Turske, Rusije i CIS-a kao digitalni nomad. Damir je stekao diplomu prvostupnika fizike, za koju vjeruje da mu je dala vještine kritičkog razmišljanja potrebne za uspjeh u stalno promjenjivom okruženju interneta.