{"id":69214,"date":"2023-10-01T10:33:07","date_gmt":"2023-10-01T10:33:07","guid":{"rendered":"https:\/\/www.zaptest.com\/greita-programines-irangos-automatizavimo-inzinerija"},"modified":"2023-10-09T19:27:16","modified_gmt":"2023-10-09T19:27:16","slug":"greita-programines-irangos-automatizavimo-inzinerija","status":"publish","type":"post","link":"https:\/\/www.zaptest.com\/lt\/greita-programines-irangos-automatizavimo-inzinerija","title":{"rendered":"Greita programin\u0117s \u012frangos automatizavimo in\u017einerija"},"content":{"rendered":"<p><span style=\"font-weight: 400;\">&#8222;ChatGPT&#8221;, &#8222;Bard&#8221; ir kiti \u017einomi didieji kalbos modeliai (LLM) per pastaruosius metus dominavo m\u016bs\u0173 naujien\u0173 kanaluose. Ir teisingai. \u0160ios \u012fdomios technologijos leid\u017eia mums pa\u017evelgti \u012f ateit\u012f, dirbtinio intelekto gali\u0105 ir galimybes.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Nors visuomen\u0117 daugiausia d\u017eiaugsmo suk\u0117l\u0117 teksto, vaizd\u0173 ir vaizdo \u012fra\u0161\u0173 k\u016brimas, \u0161iuos \u012frankius galima naudoti ir daugelyje kit\u0173 sri\u010di\u0173, pavyzd\u017eiui, programin\u0117s \u012frangos automatizavimo srityje.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">\u0160iame straipsnyje bus gilinamasi \u012f tai, kaip greitoji in\u017einerija gali pad\u0117ti mums automatizuoti programin\u0119 \u012frang\u0105. Ta\u010diau pirmiausia tur\u0117tume i\u0161nagrin\u0117ti pa\u010di\u0105 greit\u0105j\u0105 in\u017einerij\u0105.<\/span><\/p>\n<p>&nbsp;<\/p>\n<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_82_2 counter-hierarchy ez-toc-counter ez-toc-custom ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">Table of Contents<\/p>\n<span class=\"ez-toc-title-toggle\"><a href=\"#\" class=\"ez-toc-pull-right ez-toc-btn ez-toc-btn-xs ez-toc-btn-default ez-toc-toggle\" aria-label=\"Toggle Table of Content\"><span class=\"ez-toc-js-icon-con\"><span class=\"\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #b90000;color:#b90000\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #b90000;color:#b90000\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewBox=\"0 0 24 24\" version=\"1.2\" baseProfile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/span><\/a><\/span><\/div>\n<nav><ul class='ez-toc-list ez-toc-list-level-1 eztoc-toggle-hide-by-default' ><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/www.zaptest.com\/lt\/greita-programines-irangos-automatizavimo-inzinerija\/#Kas_yra_greitoji_inzinerija\" >Kas yra greitoji in\u017einerija?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/www.zaptest.com\/lt\/greita-programines-irangos-automatizavimo-inzinerija\/#Kaip_gali_padeti_greitoji_inzinerija\" >Kaip gali pad\u0117ti greitoji in\u017einerija<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/www.zaptest.com\/lt\/greita-programines-irangos-automatizavimo-inzinerija\/#su_programines_irangos_automatizavimu\" >su programin\u0117s \u012frangos automatizavimu?<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/www.zaptest.com\/lt\/greita-programines-irangos-automatizavimo-inzinerija\/#1_Kodo_generavimas\" >#1. Kodo generavimas<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/www.zaptest.com\/lt\/greita-programines-irangos-automatizavimo-inzinerija\/#2_Nestrukturizuotu_duomenu_konvertavimas\" >#2. Nestrukt\u016brizuot\u0173 duomen\u0173 konvertavimas<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/www.zaptest.com\/lt\/greita-programines-irangos-automatizavimo-inzinerija\/#3_Testavimo_automatizavimas\" >#3. Testavimo automatizavimas<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-7\" href=\"https:\/\/www.zaptest.com\/lt\/greita-programines-irangos-automatizavimo-inzinerija\/#Galutines_mintys\" >Galutin\u0117s mintys<\/a><\/li><\/ul><\/nav><\/div>\n<h2><span class=\"ez-toc-section\" id=\"Kas_yra_greitoji_inzinerija\"><\/span><strong>Kas yra greitoji in\u017einerija?<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>&nbsp;<\/p>\n<p><span style=\"font-weight: 400;\">Dideli kalbos modeliai, tokie kaip ChatGPT, sukuria rezultatus pagal m\u016bs\u0173 pateiktas u\u017euominas arba sakinius. Ta\u010diau rezultatai labai skiriasi priklausomai nuo to, kokius \u017eod\u017eius ar nurodymus naudojame. Kai \u012fvedame neai\u0161kius ir netikslius nurodymus, rezultatas gali b\u016bti netikslus.  <\/span><\/p>\n<p><span style=\"font-weight: 400;\">Greitoji in\u017einerija &#8211; tai apgalvotas \u012fvesties projektavimas, padedantis \u0161ioms \u012fdomioms dirbtinio intelekto sistemoms i\u0161gauti tikslesn\u012f, tikslesn\u012f ir galiausiai naudingesn\u012f turin\u012f.  <\/span><\/p>\n<p><span style=\"font-weight: 400;\">Didel\u0117s kalbos modelio (LLM) sistemos naudoja nat\u016bralios kalbos apdorojim\u0105 (NLP), kad interpretuot\u0173 m\u016bs\u0173 pateiktus teiginius. Ma\u0161inos \u0161iuos klausimus ar nurodymus (t. y. u\u017eklausas) paver\u010dia kodu ir, naudodamosi did\u017eiul\u0117mis duomen\u0173 saugyklomis, sukuria turin\u012f m\u016bs\u0173 nurodytu formatu (t. y. tekst\u0105, vaizdus, kod\u0105).<\/span><\/p>\n<p><span style=\"font-weight: 400;\">&#8222;ChatGPT&#8221; buvo apmokyta daugiau nei<\/span><a href=\"https:\/\/www.sciencefocus.com\/future-technology\/gpt-3\"><br \/>\n  <span style=\"font-weight: 400;\"> 570 GB duomen\u0173<\/span><br \/>\n<\/a><span style=\"font-weight: 400;\">. Mokom\u0105j\u0105 med\u017eiag\u0105 sudaro knygos, straipsniai, interneto tekstai ir pan. Kitaip tariant, \u0161iuose duomen\u0173 rinkiniuose sukaupta ne\u012fsivaizduojamai daug \u017eini\u0173.  <\/span><\/p>\n<p><span style=\"font-weight: 400;\">Nors galime suprasti proces\u0105, daug kas, kas vyksta po \u0161i\u0173 sistem\u0173 gaubtu, vyksta mums nematant. \u017dinoma, kontroliuojame \u012fvesties ir i\u0161vesties duomenis ir mokome sistem\u0105, ta\u010diau kaip tiksliai \u0161ie algoritmai veikia ir priima sprendimus, vis dar yra paslaptis. Niujorko universiteto dirbtinio intelekto profesoriaus Semo Bowmano \u017eod\u017eiais tariant,<\/span><a href=\"https:\/\/www.vox.com\/unexplainable\/2023\/7\/15\/23793840\/chat-gpt-ai-science-mystery-unexplainable-podcast\"><span style=\"font-weight: 400;\">  &#8222;Mes j\u012f suk\u016br\u0117me, apmok\u0117me, bet ne\u017einome, k\u0105 jis daro.&#8221;<\/span><\/a><\/p>\n<p><span style=\"font-weight: 400;\">Skubi in\u017einerija padeda mums suvaldyti \u0161\u012f chaos\u0105, naudojant rezultatus, kurie yra nusp\u0117jami ir tinkami naudoti. Jie suteikia mums galimyb\u0119 atskleisti did\u017eiul\u012f \u017eini\u0173 kiek\u012f, esant\u012f \u0161iose programose.  <\/span><a href=\"https:\/\/tech.eu\/2023\/06\/09\/the-hot-new-job-that-pays-six-figures-ai-prompt-engineering\/#:~:text=The%20World%20Economic%20Forum%20(WEF,those%20roles%20is%20prompt%20engineering.\"><br \/>\n  <span style=\"font-weight: 400;\">\u0160i disciplina tampa nauja karjeros sritimi<\/span><br \/>\n<\/a><span style=\"font-weight: 400;\">, visur atsiranda kursai, nes \u012fmon\u0117s ai\u0161kinasi, kaip galima panaudoti \u0161i\u0105 galing\u0105 technologij\u0105. <\/span> <\/p>\n<h2 style=\"text-align: center;\"><span class=\"ez-toc-section\" id=\"Kaip_gali_padeti_greitoji_inzinerija\"><\/span><strong>Kaip gali pad\u0117ti greitoji in\u017einerija  <\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<h2 style=\"text-align: center;\"><span class=\"ez-toc-section\" id=\"su_programines_irangos_automatizavimu\"><\/span><strong>su programin\u0117s \u012frangos automatizavimu?<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><img data-dominant-color=\"0e0d0d\" data-has-transparency=\"false\" style=\"--dominant-color: #0e0d0d;\" decoding=\"async\" class=\"aligncenter wp-image-68719 not-transparent\" src=\"https:\/\/www.zaptest.com\/wp-content\/uploads\/2023\/10\/utilizing-chatcpg-for-various-software-automation-and-rpa-tasks-1024x683.webp\" alt=\"chatcpg naudojimas \u012fvairioms programin\u0117s \u012frangos automatizavimo ir rpa u\u017eduotims atlikti\" width=\"518\" height=\"345\" srcset=\"https:\/\/www.zaptest.com\/wp-content\/uploads\/2023\/10\/utilizing-chatcpg-for-various-software-automation-and-rpa-tasks-1024x683.webp 1024w, https:\/\/www.zaptest.com\/wp-content\/uploads\/2023\/10\/utilizing-chatcpg-for-various-software-automation-and-rpa-tasks-300x200.webp 300w, https:\/\/www.zaptest.com\/wp-content\/uploads\/2023\/10\/utilizing-chatcpg-for-various-software-automation-and-rpa-tasks-768x512.webp 768w, https:\/\/www.zaptest.com\/wp-content\/uploads\/2023\/10\/utilizing-chatcpg-for-various-software-automation-and-rpa-tasks-1536x1024.webp 1536w, https:\/\/www.zaptest.com\/wp-content\/uploads\/2023\/10\/utilizing-chatcpg-for-various-software-automation-and-rpa-tasks-1080x720.webp 1080w, https:\/\/www.zaptest.com\/wp-content\/uploads\/2023\/10\/utilizing-chatcpg-for-various-software-automation-and-rpa-tasks-1280x853.webp 1280w, https:\/\/www.zaptest.com\/wp-content\/uploads\/2023\/10\/utilizing-chatcpg-for-various-software-automation-and-rpa-tasks-980x653.webp 980w, https:\/\/www.zaptest.com\/wp-content\/uploads\/2023\/10\/utilizing-chatcpg-for-various-software-automation-and-rpa-tasks-480x320.webp 480w, https:\/\/www.zaptest.com\/wp-content\/uploads\/2023\/10\/utilizing-chatcpg-for-various-software-automation-and-rpa-tasks-jpeg.webp 1920w\" sizes=\"(max-width: 518px) 100vw, 518px\" \/><\/p>\n<p><span style=\"font-weight: 400;\">Programin\u0117s \u012frangos automatizavimas ir LLM turi daug bendro. Jie abu \u017evilgsnis \u012f ateit\u012f, kurioje ma\u0161inos papildys \u017emogaus k\u016brybi\u0161kum\u0105 ir pad\u0117s kurti greitesnes ir produktyvesnes darbo vietas.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Yra kelios \u012fdomios sritys, kuriose abi \u0161ios technologijos gali susilieti. Pateikiame tris b\u016bdus, kaip galime naudoti greit\u0105j\u0105 in\u017einerij\u0105 programin\u0117s \u012frangos automatizavimo srityje.<\/span><\/p>\n<p>&nbsp;<\/p>\n<h3 style=\"text-align: center;\"><span class=\"ez-toc-section\" id=\"1_Kodo_generavimas\"><\/span><strong>#1. Kodo generavimas<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><img data-dominant-color=\"606060\" data-has-transparency=\"false\" style=\"--dominant-color: #606060;\" decoding=\"async\" class=\"aligncenter wp-image-67409 not-transparent\" src=\"https:\/\/www.zaptest.com\/wp-content\/uploads\/2023\/09\/tcoe-2-683x1024.webp\" alt=\"kod\u0173 generavimas naudojant greit\u0105j\u0105 in\u017einerij\u0105 bandym\u0173 automatizavimo srityje.\" width=\"312\" height=\"468\"><\/p>\n<p><span style=\"font-weight: 400;\">Kodo ra\u0161ymas yra vienas i\u0161 perspektyviausi\u0173 didel\u0117s kalbos modeli\u0173 taikymo b\u016bd\u0173. dirbtinio intelekto magistrant\u016bros studijos dar tik pradedamos rengti. Per ateinan\u010dius kelerius metus \u0161i technologija tur\u0117t\u0173 b\u016bti tobulinama, nes bus skiriama daugiau i\u0161tekli\u0173 tiek kompiuteriams, tiek mokymams.  <\/span><\/p>\n<p><span style=\"font-weight: 400;\">Ilgainiui \u0161i pa\u017eanga gali pad\u0117ti dirbtiniam intelektui ra\u0161yti i\u0161tisas programas, kai \u017emogaus \u012fsiki\u0161imas bus ribotas arba jo visai nebus. Ta\u010diau kol kas LLM turi tam tikr\u0173 apribojim\u0173. LLM kodavimo i\u0161vesties kokyb\u0117 daugiausia priklauso nuo \u012fvesties kokyb\u0117s. Kaip sakoma, \u0161iuk\u0161l\u0117s \u012feina, \u0161iuk\u0161l\u0117s i\u0161eina.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">\u017dinoma, ne tik veiksminga greitoji in\u017einerija yra kli\u016btis.  <\/span><span style=\"font-weight: 400;\">Kaip si\u016bloma  <\/span><a href=\"https:\/\/www.ncbi.nlm.nih.gov\/pmc\/articles\/PMC10339472\/\"><span style=\"font-weight: 400;\">ChatGPT ir dideli kalbos modeliai akademin\u0117je aplinkoje: Galimyb\u0117s ir i\u0161\u0161\u016bkiai<\/span><\/a><span style=\"font-weight: 400;\">  (Meyer, 2023), &#8222;\u0160iuo metu ChatGPT yra labiau tik\u0117tina, kad ji bus s\u0117kminga tiksliai ra\u0161ant ma\u017eesnius kodo blokus, o jos patikimumas ra\u0161ant didesnes ir sud\u0117tingesnes programas (pvz., programin\u0117s \u012frangos paket\u0105) yra abejotinas.&#8221;<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Be to, neseniai \u017eurnale &#8222;Nature&#8221; i\u0161spausdintame straipsnyje kai kurie kompiuteri\u0173 mokslininkai \u012fsp\u0117jo, kad \u012f kodo generavim\u0105 naudojant LLM tur\u0117tume \u017ei\u016br\u0117ti atsargiai. Kitas \u0161iuolaikinis dokumentas,  <\/span><a href=\"https:\/\/arxiv.org\/abs\/2303.11455\"><br \/>\n  <span style=\"font-weight: 400;\">Dideli kalbos modeliai ir paprastos, kvailos klaidos <\/span><br \/>\n<\/a><span style=\"font-weight: 400;\">(Jesse, 2023), parod\u0117, kaip populiarus LLM, Codex, kur\u012f naudoja pardav\u0117jas Copilot, sukuria &#8222;\u017einomus, pa\u017eodinius SStuB net 2 kartus da\u017eniau nei \u017einom\u0105, pa\u017eodin\u012f teising\u0105 kod\u0105&#8221;. <\/span> <\/p>\n<p><span style=\"font-weight: 400;\">Nors \u0161i\u0173 problem\u0173 negalima ignoruoti, vis dar pagr\u012fstai d\u017eiaugiamasi, kad \u0161ios programos gali pad\u0117ti demokratizuoti programin\u0117s \u012frangos k\u016brim\u0105 ir pad\u0117ti tiek technin\u0117ms, tiek netechnin\u0117ms komandoms.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Bene did\u017eiausi\u0105 \u012fsp\u016bd\u012f daro tai, kad tokios priemon\u0117s kaip ChatGPT gali labai greitai sukurti funkcin\u012f kod\u0105. Naudodami tinkam\u0105 raginim\u0105 in\u017einieriai gali sutrumpinti tam tikr\u0173 tip\u0173 kod\u0173 programavimo laik\u0105 ir taip u\u017etikrinti greitesn\u012f programin\u0117s \u012frangos k\u016brimo gyvavimo cikl\u0105.  <\/span><\/p>\n<p><span style=\"font-weight: 400;\">2022 m. pabaigoje populiarus programavimo centras <\/span><a href=\"https:\/\/www.theverge.com\/2022\/12\/5\/23493932\/chatgpt-ai-generated-answers-temporarily-banned-stack-overflow-llms-dangers\"><br \/>\n  <span style=\"font-weight: 400;\">Stack Overflow u\u017edraud\u0117 dirbtinio intelekto generuojam\u0105 <\/span><br \/>\n<\/a> <span style=\"font-weight: 400;\">atsakymus savo forume. Jie nurod\u0117 didel\u012f klaid\u0173 skai\u010di\u0173 ir netikslumus, susijusius su programa. Ta\u010diau \u0161i technologija dar tik kuriama, be to, nepasitenkinimas dirbtinio intelekto sukuriamais rezultatais kyla tiek d\u0117l prastos greitosios in\u017einerijos, tiek d\u0117l pa\u010dios technologijos.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Nepaisant nuog\u0105stavim\u0173 d\u0117l technologij\u0173, a <\/span><a href=\"https:\/\/www.mckinsey.com\/featured-insights\/mckinsey-explainers\/what-is-prompt-engineering\"><br \/>\n  <span style=\"font-weight: 400;\">McKinsey neseniai paskelbtame straipsnyje<\/span><br \/>\n<\/a><span style=\"font-weight: 400;\">  pabr\u0117\u017eia greitosios in\u017einerijos poveik\u012f programavimo pasauliui. Konsultacin\u0117s \u012fmon\u0117s  <\/span><a href=\"https:\/\/www.mckinsey.com\/capabilities\/quantumblack\/our-insights\/the-state-of-ai-in-2023-generative-ais-breakout-year\"><span style=\"font-weight: 400;\">Dirbtinio intelekto b\u016bkl\u0117 2023 m: Generatyvinio dirbtinio intelekto prover\u017eio metai<\/span><\/a><span style=\"font-weight: 400;\">  pasidalijo dviem \u012fdomiomis tendencijomis. Pirma, 7 proc. organizacij\u0173, investavusi\u0173 \u012f dirbtin\u012f intelekt\u0105, samdo greituosius in\u017einierius. Antra, dirbtin\u012f intelekt\u0105 naudojan\u010dios \u012fmon\u0117s suma\u017eino su dirbtiniu intelektu susijusi\u0173 programin\u0117s \u012frangos in\u017einerijos pareigybi\u0173 skai\u010di\u0173 nuo 38 proc. iki 28 proc.  <\/span><\/p>\n<p><span style=\"font-weight: 400;\">Vienas i\u0161 b\u016bd\u0173 interpretuoti \u0161ias tendencijas yra tai, kad \u012fmon\u0117s jau\u010diasi patogiai ir yra pasirengusios perduoti programin\u0117s \u012frangos automatizavim\u0105 savo ma\u0161inoms. Nors \u0161ie skai\u010diai gali i\u0161g\u0105sdinti esamus in\u017einierius, &#8222;McKinsey&#8221; apklausa rodo, kad &#8222;tik 8 proc. teigia, kad j\u0173 darbuotoj\u0173 skai\u010dius suma\u017e\u0117s daugiau nei penktadaliu&#8221;. Apskritai in\u017einieriams tikriausiai reik\u0117s persikvalifikuoti, kad gal\u0117t\u0173 pasinaudoti dirbtinio intelekto sukurtos programin\u0117s \u012frangos automatizavimo tendencija.  <\/span><\/p>\n<p><span style=\"font-weight: 400;\">Vienas akivaizdus dirbtinio intelekto sukurtos programin\u0117s \u012frangos automatizavimo pritaikymas yra automatizavimo robot\u0173 k\u016brimas. Ta\u010diau nors greitoji in\u017einerija yra tariamai patogi s\u0105saja, nes joje daugiausia d\u0117mesio skiriama pokalbiams, dar neai\u0161ku, ar ji gali pakeisti esamus sprendimus.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Daugeliu at\u017evilgi\u0173 tokia programin\u0117 \u012franga kaip <a href=\"https:\/\/www.zaptest.com\/lt\">ZAPTEST<\/a> jau demokratizavo programin\u0117s \u012frangos automatizavimo rink\u0105. Dabar jau yra \u012franki\u0173 be kodo, kurie leid\u017eia ne technini\u0173 specialist\u0173 komandoms kurti<a href=\"https:\/\/www.zaptest.com\/rpa\"> auk\u0161tos kokyb\u0117s RPA<\/a> robotus. Nors tokia programin\u0117 \u012franga kaip &#8222;ChatGPT&#8221; gali sukurti botus, j\u0173 diegimas ir prie\u017ei\u016bra gali b\u016bti sud\u0117tinga visiems, kurie n\u0117ra programin\u0117s \u012frangos in\u017einieriai, ir net tiems, kurie jais yra.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">\u017dmogaus ir kompiuterio s\u0105veikos \u012fra\u0161ymas i\u0161 grafin\u0117s s\u0105sajos ir \u0161i\u0173 judesi\u0173 konvertavimas \u012f kod\u0105 yra daug patogesnis nei raginim\u0173 naudojimas. Kartu su LLM potencialu kurti nestabil\u0173 ir klaid\u0173 kupin\u0105 kod\u0105, galima teigti, kad artimiausioje ateityje RPA programin\u0117 \u012franga niekur nedings.<\/span><\/p>\n<p>&nbsp;<\/p>\n<h2 style=\"text-align: center;\"><span class=\"ez-toc-section\" id=\"2_Nestrukturizuotu_duomenu_konvertavimas\"><\/span><strong>#2. Nestrukt\u016brizuot\u0173 duomen\u0173 konvertavimas<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><img decoding=\"async\" class=\"aligncenter wp-image-56614\" src=\"https:\/\/www.zaptest.com\/wp-content\/uploads\/2023\/03\/checklist-uat-1024x683.jpeg\" alt=\"kontrolinis s\u0105ra\u0161as uat, \u017einiatinklio program\u0173 testavimo \u012frankiai, automatizavimas ir dar daugiau\" width=\"572\" height=\"381\"><\/p>\n<p><span style=\"font-weight: 400;\">Nestrukt\u016brizuoti duomenys n\u0117ra stiprioji <a href=\"https:\/\/www.zaptest.com\/lt\/issamus-robotu-procesu-automatizavimo-rpa-vadovas\">robot\u0173 proces\u0173 automatizavimo<\/a>pus\u0117. \u0160i technologija nebuvo sukurta tokiems dalykams kaip el. lai\u0161kai, nuotraukos, garso \u012fra\u0161ai ir kt. RPA \u012frankiams reikia i\u0161 anksto nustatyt\u0173 duomen\u0173 modeli\u0173 su organizuotomis strukt\u016bromis.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Didel\u0119 nestrukt\u016brizuot\u0173 duomen\u0173 dal\u012f sudaro nat\u016bralios kalbos tekstas. \u0160iai informacijai &#8222;suprasti&#8221; ir semantinei reik\u0161mei i\u0161 jos i\u0161gauti kuriami dideli kalbos modeliai. Tai suteikia daug galimybi\u0173 komandoms, norin\u010dioms interpretuoti \u0161iuos tekstus ir paversti juos \u012f RPA \u012frankiams priimtin\u0105 format\u0105.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Daugelis komand\u0173 jau daugel\u012f met\u0173 naudoja nat\u016bralios kalbos apdorojim\u0105 (NLP), kuris padeda atlikti nuotaik\u0173 analiz\u0119. \u0160is procesas, dar vadinamas nuomoni\u0173 gavyba, padeda organizacijoms nuolat steb\u0117ti vartotoj\u0173 jausmus ir po\u017ei\u016br\u012f \u012f preki\u0173 \u017eenklus. Da\u017eniausiai \u0161ios priemon\u0117s naudojamos teigiamoms, neigiamoms ir neutralioms nuotaikoms tekste aptikti. Ta\u010diau \u0161ia technologija galima nustatyti ir daug smulkesnes emocijas.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Nors rinkoje yra keletas \u0161i\u0105 funkcij\u0105 si\u016blan\u010di\u0173 \u012franki\u0173, LLM suteikia galimyb\u0119 \u012fvairiapusi\u0161kiau naudoti ne tik tam, kad suprastum\u0117te, kaip \u017emon\u0117s vertina produkt\u0105 ar paslaug\u0105. Pavyzd\u017eiui, pastaraisiais metais labai i\u0161populiar\u0117jo duomen\u0173 analiz\u0117. Didieji duomenys suteikia bendrov\u0117ms prana\u0161um\u0105, nes leid\u017eia joms gauti \u012f\u017evalg\u0173 ir supratimo, kurie padeda priimti duomenimis pagr\u012fstus sprendimus.  <\/span><\/p>\n<p><span style=\"font-weight: 400;\">Robotizuot\u0173 proces\u0173 automatizavimo \u012frankiai gali pad\u0117ti rinkti duomenis. Ta\u010diau, kaip jau min\u0117jome, jie susiduria su tam tikrais informacijos tipais. Ta\u010diau sujungus su dirbtinio intelekto \u012frankiais, kuriuose naudojami didel\u0117s kalbos modeliai, RPA gali surinkti didelius duomen\u0173 kiekius ir panaudoti juos verslo \u017evalgybos (BI) \u012frankiams reikalingai informacijai generuoti.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Vienas i\u0161 \u012fdomesni\u0173 generatyvinio dirbtinio intelekto aspekt\u0173 yra jo geb\u0117jimas suprasti \u012fvest\u0173 duomen\u0173 prasm\u0119. Naudodamos tinkam\u0105 greit\u0105j\u0105 in\u017einerij\u0105, komandos gali paversti \u0161iuos duomenis formatu, kuris tinka j\u0173 RPA \u012frankiams.  <\/span><\/p>\n<p><span style=\"font-weight: 400;\">RPA gali pad\u0117ti efektyvinti did\u017ei\u0173j\u0173 duomen\u0173 darbo eig\u0105. Pirmiausia galite naudoti j\u0105 duomen\u0173 \u012fvedimui ir i\u0161traukimui. Ta\u010diau bene vertingiausi ir labiausiai intriguojantys naudojimo atvejai yra susij\u0119 su RPA \u012franki\u0173 naudojimu duomenims transformuoti, valyti ir \u012fkelti arba u\u017etikrinti, kad duomen\u0173 migracija vykt\u0173 greitai, efektyviai ir tiksliai.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Kitas svarbus dalykas &#8211; duomen\u0173 valdymas. Duomen\u0173 u\u017eklaus\u0173 automatizavimas padeda organizacijoms i\u0161laikyti atitikt\u012f reikalavimams ir saugo duomenis nuo rankinio darbo darbuotoj\u0173 aki\u0173.  <\/span><\/p>\n<p>&nbsp;<\/p>\n<h2><span class=\"ez-toc-section\" id=\"3_Testavimo_automatizavimas\"><\/span><strong>#3. Testavimo automatizavimas<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><img alt=\"Top 30 Most Popular RPA (robotic process automation) Tools &amp; Software\" alt=\"Top 30 Most Popular RPA (robotic process automation) Tools &amp; Software\" decoding=\"async\" class=\"aligncenter size-large wp-image-51170\" src=\"https:\/\/www.zaptest.com\/wp-content\/uploads\/2023\/01\/zaptest-1-1024x512.gif\" alt=\"\" width=\"1024\" height=\"512\"><\/p>\n<p><span style=\"font-weight: 400;\">Programin\u0117s \u012frangos k\u016brimo aplinkoje <a href=\"https:\/\/www.zaptest.com\/lt\/issamus-programines-irangos-testavimo-automatizavimo-vadovas\">testavimo automatizavimas<\/a> tapo populiarus, nes jis suteikia galimyb\u0119 grei\u010diau patikrinti programin\u0119 \u012frang\u0105. Testavimas ir kokyb\u0117s u\u017etikrinimas tradici\u0161kai yra brang\u016bs ir daug laiko reikalaujantys procesai; testavimo automatizavimas padeda i\u0161spr\u0119sti abu \u0161iuos i\u0161\u0161\u016bkius.  <\/span><\/p>\n<p><span style=\"font-weight: 400;\">Vienas pirm\u0173j\u0173 dalyk\u0173, kuriuos gali padaryti greitoji in\u017einerija, yra pagerinti testavimo atvej\u0173 kokyb\u0119. Gavusios tinkamus nurodymus, \u0161ios ma\u0161inos gali analizuoti bandym\u0173 atvejus ir nustatyti problemas bei j\u0173 sprendimo b\u016bdus. \u0160is procesas gali padidinti testavimo atvej\u0173 apimt\u012f ir pad\u0117ti atlikti i\u0161samesnius testus.  <\/span><\/p>\n<p><span style=\"font-weight: 400;\">Pavyzd\u017eiui, didel\u0117s apimties kalbos modeliui galite pateikti kod\u0105 taip pat, kaip ir \u017emogui recenzentui. \u0160ios ma\u0161inos gali greitai per\u017ei\u016br\u0117ti kod\u0105 ir aptikti klaid\u0173, klaid\u0173 ir net nustatyti na\u0161umo problemas. Galb\u016bt dar labiau intriguoja tai, kad LLM taip pat suteikia galimyb\u0119 u\u017ebaigti testavimo atvejo kod\u0105 i\u0161 paprast\u0173 fragment\u0173, taip pagreitinant testavimo atvej\u0173 k\u016brim\u0105.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">&#8222;Prompt engineering&#8221; siekia i\u0161spr\u0119sti daugel\u012f problem\u0173, d\u0117l kuri\u0173 atsirado &#8221; <a href=\"https:\/\/www.zaptest.com\/lt\/kas-yra-judrus-testavimas-procesas-gyvavimo-ciklas-metodai-ir-igyvendinimas\">Agile\/DevOps&#8221;<\/a> po\u017ei\u016bris \u012f programin\u0117s \u012frangos k\u016brim\u0105. In\u017einieriai nori efektyvi\u0173, lengvai pakartojam\u0173 test\u0173, kuriais b\u016bt\u0173 galima nustatyti problemas prie\u0161 diegiant programas. Id\u0117ja ta, kad atlaisvindami laik\u0105 programin\u0117s \u012frangos k\u016br\u0117jai gali sutelkti d\u0117mes\u012f \u012f k\u016brybi\u0161kesnes ir vertingesnes u\u017eduotis.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Kaip apra\u0161yta klasikiniame dokumente, <\/span><a href=\"https:\/\/www.researchgate.net\/publication\/254034665_Technical_Debt_in_Test_Automation\"><br \/>\n  <span style=\"font-weight: 400;\">Technin\u0117 skola testavimo automatizavime<\/span><br \/>\n<\/a><span style=\"font-weight: 400;\">  (K. Wiklund, 2012), programin\u0117s \u012frangos k\u016brimo komandos gali susidurti su problemomis, jei per daug laiko skirs rankiniam programin\u0117s \u012frangos testavimui ir tikrinimui. Pradin\u0117s bandym\u0173 automatizavimo sprendim\u0173 s\u0105naudos, automatizavimo patirties stoka ir netgi pirmenyb\u0117 senesniems metodams gali lemti tok\u012f sul\u0117t\u0117jim\u0105.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Vienas i\u0161 \u012fdomiausi\u0173 &#8222;Agile&#8221; programin\u0117s \u012frangos k\u016brimo aspekt\u0173 yra <\/span><a href=\"https:\/\/scaledagileframework.com\/behavior-driven-development\/\"><br \/>\n  <span style=\"font-weight: 400;\">\u012f elgsen\u0105 orientuot\u0105 k\u016brim\u0105 (BDD).<\/span><br \/>\n<\/a><span style=\"font-weight: 400;\">  \u0160i s\u0105voka susijusi su programin\u0117s \u012frangos k\u016brimu atsi\u017evelgiant \u012f numatom\u0105 naudotojo elges\u012f. Nors taikant \u0161\u012f metod\u0105 galima sutaupyti laiko, daugelis komand\u0173 susiduria su sunkumais, nor\u0117damos \u012fgyvendinti \u0161\u012f automatizavim\u0105. Ta\u010diau LLM gali b\u016bti sprendimas.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Vieni i\u0161 da\u017eniausiai pasitaikan\u010di\u0173 technini\u0173 skol\u0173 po\u017eymi\u0173 yra prasta dokumentacija ir patikimo testavimo tr\u016bkumas. \u0160ias problemas \u0161iandien gali pad\u0117ti i\u0161spr\u0119sti LLM. Ta\u010diau kiti pastebimi simptomai, pavyzd\u017eiui, refaktoringas, yra pernelyg sud\u0117tingi dabartiniam generatyviniam dirbtiniam intelektui ir gali nepad\u0117ti sutaupyti laiko.<\/span><\/p>\n<p>&nbsp;<\/p>\n<h2 style=\"text-align: center;\"><span class=\"ez-toc-section\" id=\"Galutines_mintys\"><\/span><strong>Galutin\u0117s mintys<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><img decoding=\"async\" class=\"aligncenter wp-image-59582\" src=\"https:\/\/www.zaptest.com\/wp-content\/uploads\/2023\/05\/img80.png\" alt=\"alfa testavimas ir beta testavimas\" width=\"107\" height=\"179\" srcset=\"https:\/\/www.zaptest.com\/wp-content\/uploads\/2023\/05\/img80.png 479w, https:\/\/www.zaptest.com\/wp-content\/uploads\/2023\/05\/img80-180x300.png 180w\" sizes=\"(max-width: 107px) 100vw, 107px\" \/><\/p>\n<p><span style=\"font-weight: 400;\">Generatyvin\u0117s dirbtinio intelekto programos turi did\u017eiul\u012f potencial\u0105. Ta\u010diau vartotojui patogi, su juo bendraujanti s\u0105saja gali b\u016bti klaidinanti. Daugelis \u017emoni\u0173 mano, kad i\u0161 \u0161i\u0173 ma\u0161in\u0173 lengva gauti kokybi\u0161k\u0105 produkcij\u0105. Ta\u010diau puiki greitoji in\u017einerija yra sud\u0117tingesn\u0117, nei galima tik\u0117tis.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Veiksminga greitoji in\u017einerija reikalauja daug bandym\u0173 ir klaid\u0173. Be to, in\u017einierius turi daug k\u0105 apgalvoti, kad atsakymai b\u016bt\u0173 naudingi. Galiausiai, svarbu tikrinti ir pakartotinai tikrinti darb\u0105, nes gerai \u017einoma, kad gali b\u016bti padaryta klaid\u0173.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Nors greit\u0173 in\u017einerini\u0173 darb\u0173 skai\u010dius gali did\u0117ti, ne visi tuo \u012fsitikin\u0119. Oguzas A. Acaras \u017eurnale &#8222;Harvard Business Review&#8221; pateikia \u012fdom\u0173 argument\u0105, kad  <\/span><a href=\"https:\/\/hbr.org\/2023\/06\/ai-prompt-engineering-isnt-the-future\"><span style=\"font-weight: 400;\">&#8222;b\u016bsimos kartos dirbtinio intelekto sistemos taps intuityvesn\u0117s ir geriau supras nat\u016brali\u0105 kalb\u0105, tod\u0117l suma\u017e\u0117s kruop\u0161\u010diai sukurt\u0173 u\u017euomin\u0173 poreikis.&#8221;<\/span><\/a><\/p>\n<p><span style=\"font-weight: 400;\">Kad ir kokia b\u016bt\u0173 ateitis, generatyvinis dirbtinis intelektas bus jos dalis. Nors greitoji in\u017einerija teikia daug vil\u010di\u0173, sunku tiksliai pasakyti, kok\u012f vaidmen\u012f ji atliks.  <\/span><\/p>\n<p><span style=\"font-weight: 400;\">\u012edomu tai, kad programin\u0117s \u012frangos testavimo automatizavimo programin\u0117 \u012franga jau turi daugyb\u0119 naudojimo atvej\u0173 ir s\u0117km\u0117s istorij\u0173, \u012frodan\u010di\u0173, kad ji tinka pagreitinti programin\u0117s \u012frangos k\u016brim\u0105, nesuma\u017einant tikslumo ar visapusi\u0161ko program\u0173 patikrinimo.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Tokie \u012frankiai kaip ZAPTEST jau leid\u017eia k\u016br\u0117jams spr\u0119sti tokias problemas kaip nepakankamas laikas ir i\u0161tekliai, technin\u0117 skola, dokumentacija, i\u0161samus testavimas ir RPA. Be to, \u0161ios priemon\u0117s yra patogesn\u0117s naudoti nei greitoji in\u017einerija, tod\u0117l jos kur kas tinkamesn\u0117s ne techninio profilio komandoms. Kaip visada, tikrasis potencialas slypi \u0161i\u0173 \u012fdomi\u0173 automatizavimo technologij\u0173 sankirtoje.  <\/span><\/p>\n","protected":false},"excerpt":{"rendered":"<p>&#8222;ChatGPT&#8221;, &#8222;Bard&#8221; ir kiti \u017einomi didieji kalbos modeliai (LLM) per pastaruosius metus dominavo m\u016bs\u0173 naujien\u0173 kanaluose. Ir teisingai. \u0160ios \u012fdomios technologijos leid\u017eia mums pa\u017evelgti \u012f ateit\u012f, dirbtinio intelekto gali\u0105 ir galimybes. Nors visuomen\u0117 daugiausia d\u017eiaugsmo suk\u0117l\u0117 teksto, vaizd\u0173 ir vaizdo \u012fra\u0161\u0173 k\u016brimas, \u0161iuos \u012frankius galima naudoti ir daugelyje kit\u0173 sri\u010di\u0173, pavyzd\u017eiui, programin\u0117s \u012frangos automatizavimo srityje. [&hellip;]<\/p>\n","protected":false},"author":14624,"featured_media":69239,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"_seopress_robots_primary_cat":"none","_seopress_titles_title":"Programin\u0117s \u012frangos automatizavimo greitoji in\u017einerija - Def. & procesas","_seopress_titles_desc":"Su\u017einokite apie konkre\u010dias generatyvinio dirbtinio intelekto ir \"Prompt Engineering\" technologijas ir j\u0173 taikym\u0105 programin\u0117s \u012frangos testavimo ir RPA srityse.","_seopress_robots_index":"","_et_pb_use_builder":"","_et_pb_old_content":"","_et_gb_content_width":"","content-type":"","footnotes":"","beyondwords_generate_audio":"","beyondwords_integration_method":"","beyondwords_project_id":"","beyondwords_content_id":"","beyondwords_preview_token":"","beyondwords_player_content":"","beyondwords_player_style":"","beyondwords_language_code":"","beyondwords_language_id":"","beyondwords_title_voice_id":"","beyondwords_body_voice_id":"","beyondwords_summary_voice_id":"","beyondwords_error_message":"","beyondwords_disabled":"","beyondwords_delete_content":"","beyondwords_podcast_id":"","beyondwords_hash":"","publish_post_to_speechkit":"","speechkit_hash":"","speechkit_generate_audio":"","speechkit_project_id":"","speechkit_podcast_id":"","speechkit_error_message":"","speechkit_disabled":"","speechkit_access_key":"","speechkit_error":"","speechkit_info":"","speechkit_response":"","speechkit_retries":"","speechkit_status":"","speechkit_updated_at":"","_speechkit_link":"","_speechkit_text":""},"categories":[478],"tags":[],"class_list":{"0":"post-69214","1":"post","2":"type-post","3":"status-publish","4":"format-standard","5":"has-post-thumbnail","7":"category-ai-lt"},"acf":{"short_name":"Greita programin\u0117s \u012frangos automatizavimo in\u017einerija"},"_links":{"self":[{"href":"https:\/\/www.zaptest.com\/lt\/wp-json\/wp\/v2\/posts\/69214","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.zaptest.com\/lt\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.zaptest.com\/lt\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.zaptest.com\/lt\/wp-json\/wp\/v2\/users\/14624"}],"replies":[{"embeddable":true,"href":"https:\/\/www.zaptest.com\/lt\/wp-json\/wp\/v2\/comments?post=69214"}],"version-history":[{"count":1,"href":"https:\/\/www.zaptest.com\/lt\/wp-json\/wp\/v2\/posts\/69214\/revisions"}],"predecessor-version":[{"id":69237,"href":"https:\/\/www.zaptest.com\/lt\/wp-json\/wp\/v2\/posts\/69214\/revisions\/69237"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.zaptest.com\/lt\/wp-json\/wp\/v2\/media\/69239"}],"wp:attachment":[{"href":"https:\/\/www.zaptest.com\/lt\/wp-json\/wp\/v2\/media?parent=69214"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.zaptest.com\/lt\/wp-json\/wp\/v2\/categories?post=69214"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.zaptest.com\/lt\/wp-json\/wp\/v2\/tags?post=69214"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}