Microsoft vydáva „Guidance“, The Next-Gen Prompt Programming Language
Stručne
Microsoft's Guidance je „Prompt Programming Language“, ktorý používateľom umožňuje opísať schému dialógu, nastaviť parametre generovania, preniesť ho do daného formátu, vykonávať cykly generovania a dokonca volať externé nástroje, ako napríklad vyhľadávanie.
Za posledný mesiac bolo vydaných niekoľko diel týkajúcich sa generácií formátovania, ako napríklad ReLLM, jsonformer, Guardrails a Microsoft's Guidance.
Spoločnosť Microsoft práve vydala „Vedenie”, jazyk novej generácie pre rýchle programovanie. Pomocou tohto jazyka môžu vývojári vytvárať jednoduché, ale sofistikované pravidlá na generovanie odpovedí prirodzeného jazyka v rôznych formátoch. Podobne ako softvéroví inžinieri programujú v jazyku Java alebo Python, vývojári sa teraz môžu zamerať na vzory dizajnu na vysokej úrovni a použiť špecifické štruktúry na popis úloh generovania, ako je dialóg a JSON. Snáď najzaujímavejšia je schopnosť okamžite generovať presné textové postupy s efektívnym spôsobom zapuzdrenia parametrov generovania.
Odporúčaná: Prompt Engineering Ultimate Guide 2023 |
Nový programovací jazyk „Guidance“ prichádza s editorom, v ktorom môžu používatelia jednoducho kódovať pravidlá a definie fungovanie ich jazykových modelov. Konkrétne môžu nastaviť kroky ako overenie hodnôt alebo volanie externých služieb, čo umožňuje úplné prispôsobenie. Samotný jazyk ponúka komplexnú slovnú zásobu a knižnice a poskytuje softvérovým inžinierom širokú škálu možností.
napríklad, jsonformer modul bol navrhnutý tak, aby opravoval generovaný výstup za chodu a pridával správne formátovanie. Medzitým NVidia Zábradlia projekt pomáha vývojárom vytvárať chatboty pomocou výziev podobných šablónam. Pomocou „Pokynov“ však teraz vývojári môžu používať svoje vlastné preferencie jazykové modely, Ako sú LLAMA a Vicuna a upravte smer generácie.
Celkovo „Navádzanie“ posunulo pojem rýchleho programovania na ďalšiu úroveň. Tým, že umožňuje vývojárom optimalizovať generačné cykly a vytvárať prepracované štruktúry pomocou niekoľkých riadkov kódu, môžu používatelia posilniť základy ich jazykové modely a pracovať s väčšou autonómiou. Okrem toho jazyk odstraňuje mnohé prekážky vo vývoji a umožňuje vývojárom rýchlo vykonávať svoje pokyny bez toho, aby museli riešiť zložité hardvérové problémy.
„Pokyny“ spoločnosti Microsoft sú hlavným vývojom v jazykový model programovanie. Nielenže demonštruje potenciál moderného strojového učenia náradie ale vedie aj k efektívnejším a nákladovo efektívnejším riešeniam. Inými slovami, vydanie tohto jazyka bude mať určite trvalý vplyv na oblasť rýchleho programovania a inšpiruje nové vlny inovácií.
Vývojári boli predtým obmedzení v tom, do akej miery mohli programovať ručne alebo pomocou predprogramovaných šablón. Pomocou Guidance môžu prehĺbiť svoj pracovný tok a využiť jednoriadkové úryvky na vytváranie komplexných systémov s vyššou efektivitou.
Na rozdiel od iných programovacích jazykov je Guidance navrhnutý tak, aby uľahčil pochopenie kódu a prišiel s novými nápadmi. To je možné vďaka vlastnej tvorbe vyhlásenie a techniky umelej inteligencie, ktoré vedú vývojárov procesom vypĺňania medzier v kóde.
Potenciálne aplikácie tejto technológie sú obrovské a už bola použitá na generovanie personalizovaného obsahu, automatizáciu úloh osobného asistenta a vytváranie pokročilých chatbotov na interakciu so zákazníkmi.
S cieľom pomôcť vývojárom rýchlo a bezproblémovo nasadiť technológiu, spoločnosť Microsoft sa spojila s mnohými spoločnosťami, vrátane NUIX, s cieľom poskytnúť jazyk väčšiemu počtu používateľov, ktorí nemajú dostatok zázemia alebo zdrojov na to, aby sa naučili programovať od začiatku.
Vo svojom jadre Guidance eliminuje tradične únavné časti programovania a uľahčuje vývojárom prechod od osnovy k dokončeniu. Zjednodušením procesu písania kódu môžu teraz vývojári vytvárať cielenejšie aplikácie a skrátiť čas potrebný na vývoj produktu.
Microsoft plánuje pokračovať vo vylepšovaní tohto nového jazyka s cieľom zlepšiť produktivitu a znížiť náklady na vývoj. Ak teda hľadáte spôsob, ako zefektívniť svoje programovacie pracovné postupy a ušetriť čas, mali by ste si pozrieť príručku spoločnosti Microsoft. Mohlo by to skončiť ako dokonalý spoločník pri kódovaní.
Prečítajte si viac o AI:
Vylúčenie zodpovednosti
V súlade s Pokyny k projektu Trust, uvedomte si, že informácie uvedené na tejto stránke nie sú zamýšľané a nemali by byť interpretované ako právne, daňové, investičné, finančné alebo iné formy poradenstva. Je dôležité investovať len toľko, koľko si môžete dovoliť stratiť a v prípade akýchkoľvek pochybností vyhľadať nezávislé finančné poradenstvo. Ak chcete získať ďalšie informácie, odporúčame vám pozrieť si zmluvné podmienky, ako aj stránky pomoci a podpory poskytnuté vydavateľom alebo inzerentom. MetaversePost sa zaviazala poskytovať presné a nezaujaté správy, ale podmienky na trhu sa môžu zmeniť bez upozornenia.
O autorovi
Damir je vedúci tímu, produktový manažér a redaktor v Metaverse Post, pokrývajúce témy ako AI/ML, AGI, LLM, Metaverse a Web3- súvisiace oblasti. Jeho články priťahujú každý mesiac obrovské publikum s viac ako miliónom používateľov. Zdá sa, že je odborníkom s 10-ročnými skúsenosťami v oblasti SEO a digitálneho marketingu. Damir bol spomenutý v Mashable, Wired, Cointelegraph, The New Yorker, Inside.com, Entrepreneur, BeInCrypto a ďalšie publikácie. Ako digitálny nomád cestuje medzi SAE, Tureckom, Ruskom a SNŠ. Damir získal bakalársky titul z fyziky, o ktorom sa domnieva, že mu dal schopnosti kritického myslenia potrebné na to, aby bol úspešný v neustále sa meniacom prostredí internetu.
Ďalšie článkyDamir je vedúci tímu, produktový manažér a redaktor v Metaverse Post, pokrývajúce témy ako AI/ML, AGI, LLM, Metaverse a Web3- súvisiace oblasti. Jeho články priťahujú každý mesiac obrovské publikum s viac ako miliónom používateľov. Zdá sa, že je odborníkom s 10-ročnými skúsenosťami v oblasti SEO a digitálneho marketingu. Damir bol spomenutý v Mashable, Wired, Cointelegraph, The New Yorker, Inside.com, Entrepreneur, BeInCrypto a ďalšie publikácie. Ako digitálny nomád cestuje medzi SAE, Tureckom, Ruskom a SNŠ. Damir získal bakalársky titul z fyziky, o ktorom sa domnieva, že mu dal schopnosti kritického myslenia potrebné na to, aby bol úspešný v neustále sa meniacom prostredí internetu.