Microsoft vydává „Guidance“, The Next-Gen Prompt Programming Language
Stručně
Microsoft's Guidance je „Prompt Programming Language“, který umožňuje uživatelům popsat schéma dialogu, nastavit parametry generování, převést jej do daného formátu, provádět generovací cykly a dokonce volat externí nástroje, jako je vyhledávání.
Během posledního měsíce bylo vydáno několik prací souvisejících s generacemi formátování, například ReLLM, jsonformer, Guardrails a Microsoft's Guidance.
Microsoft právě vydal „Vedení“, jazyk nové generace pro rychlé programování. S tímto jazykem mohou vývojáři vytvářet jednoduchá, ale sofistikovaná pravidla pro generování odpovědí přirozeného jazyka v různých formátech. Podobně jako softwaroví inženýři programují v Javě nebo Pythonu, mohou se nyní vývojáři zaměřit na návrhové vzory na vysoké úrovni a používat specifické struktury k popisu úloh generování, jako je dialog a JSON. Snad nejvíce vzrušující je schopnost okamžitě generovat přesné textové postupy s účinným způsobem zapouzdření parametrů generování.
Doporučená: Průvodce Prompt Engineering Ultimate Guide 2023 |
Nový programovací jazyk „Guidance“ přichází s editorem, ve kterém mohou uživatelé snadno kódovat pravidla a define fungování jejich jazykových modelů. Konkrétně mohou nastavit kroky, jako je ověření hodnot nebo volání externích služeb, což umožňuje úplné přizpůsobení. Samotný jazyk nabízí komplexní slovní zásobu a knihovny a poskytuje softwarovým inženýrům širokou škálu možností.
Například, jsonformer modul byl navržen tak, aby opravoval generovaný výstup za chodu a přidal správné formátování. Mezitím NVidia Zábradlí projekt pomáhá vývojářům vytvářet chatboty pomocí výzev podobných šablonám. S „Guidance“ však nyní vývojáři mohou používat své vlastní preferované jazykové modely, Jako LLAMA a Vicuna a upravte směr generace.
Celkově „Guidance“ posunulo pojem rychlého programování na další úroveň. Tím, že umožňuje vývojářům optimalizovat generační cykly a vytvářet propracované struktury pomocí několika řádků kódu, mohou uživatelé posílit základy svého jazykové modely a pracovat s větší autonomií. Kromě toho jazyk odstraňuje mnoho překážek ve vývoji a umožňuje vývojářům rychle provádět jejich instrukce, aniž by museli řešit složité hardwarové problémy.
„Pokyny“ společnosti Microsoft jsou hlavním vývojem v jazykový model programování. Demonstruje nejen potenciál moderního strojového učení nástroje ale také vede k efektivnějším a cenově výhodnějším řešením. Jinými slovy, vydání tohoto jazyka bude mít jistě trvalý dopad na oblast rychlého programování a inspiruje nové vlny inovací.
Vývojáři byli dříve omezeni v tom, jak moc mohli programovat ručně nebo s pomocí předprogramovaných šablon. Pomocí Guidance mohou přebudit svůj pracovní postup a využít jednořádkové úryvky k vytvoření komplexních systémů s větší efektivitou.
Na rozdíl od jiných programovacích jazyků je Guidance navržen tak, aby usnadnil porozumění kódu a přicházel s novými nápady. To je možné díky vlastní tvorbě prohlášení a techniky umělé inteligence, které vedou vývojáře procesem vyplňování prázdných míst v jejich kódu.
Potenciální aplikace této technologie jsou obrovské a již byla použita ke generování personalizovaného obsahu, automatizaci úkolů osobního asistenta a budování pokročilých chatbotů pro interakce se zákazníky.
S cílem pomoci vývojářům nasadit technologii rychle a hladce se Microsoft spojil s řadou společností, včetně NUIX, aby jazyk přinesl více uživatelům, kteří nemají zázemí nebo zdroje, aby se naučili programovat od nuly.
Ve svém jádru Guidance eliminuje tradičně nudné části programování a usnadňuje vývojářům přechod od osnovy k dokončení. Zjednodušením procesu psaní kódu mohou nyní vývojáři vytvářet cílenější aplikace a zkrátit čas potřebný k vývoji produktu.
Microsoft plánuje pokračovat ve zdokonalování tohoto nového jazyka, aby zlepšil produktivitu a snížil náklady na vývoj. Pokud tedy hledáte způsob, jak zefektivnit své programovací pracovní postupy a ušetřit čas, měli byste se podívat na Microsoft Guidance. Mohlo by to skončit jako dokonalý společník pro kódování.
Přečtěte si více o AI:
Odmítnutí odpovědnosti
V souladu s Pokyny k projektu Trust, prosím vezměte na vědomí, že informace uvedené na této stránce nejsou určeny a neměly by být vykládány jako právní, daňové, investiční, finanční nebo jakékoli jiné formy poradenství. Je důležité investovat jen to, co si můžete dovolit ztratit, a v případě pochybností vyhledat nezávislé finanční poradenství. Pro další informace doporučujeme nahlédnout do smluvních podmínek a také na stránky nápovědy a podpory poskytnuté vydavatelem nebo inzerentem. MetaversePost se zavázala poskytovat přesné a nezaujaté zprávy, ale podmínky na trhu se mohou bez upozornění změnit.
O autorovi
Damir je vedoucí týmu, produktový manažer a editor ve společnosti Metaverse Post, pokrývající témata jako AI/ML, AGI, LLM, Metaverse a Web3- související obory. Jeho články přitahují každý měsíc masivní publikum čítající více než milion uživatelů. Jeví se jako odborník s 10 lety zkušeností v oblasti SEO a digitálního marketingu. Damir byl zmíněn v Mashable, Wired, Cointelegraph, The New Yorker, Inside.com, Entrepreneur, BeInCrypto a další publikace. Jako digitální nomád cestuje mezi SAE, Tureckem, Ruskem a SNS. Damir získal bakalářský titul z fyziky, o kterém se domnívá, že mu dal dovednosti kritického myšlení potřebné k úspěchu v neustále se měnícím prostředí internetu.
Další článkyDamir je vedoucí týmu, produktový manažer a editor ve společnosti Metaverse Post, pokrývající témata jako AI/ML, AGI, LLM, Metaverse a Web3- související obory. Jeho články přitahují každý měsíc masivní publikum čítající více než milion uživatelů. Jeví se jako odborník s 10 lety zkušeností v oblasti SEO a digitálního marketingu. Damir byl zmíněn v Mashable, Wired, Cointelegraph, The New Yorker, Inside.com, Entrepreneur, BeInCrypto a další publikace. Jako digitální nomád cestuje mezi SAE, Tureckem, Ruskem a SNS. Damir získal bakalářský titul z fyziky, o kterém se domnívá, že mu dal dovednosti kritického myšlení potřebné k úspěchu v neustále se měnícím prostředí internetu.