{"id":1543,"date":"2024-04-09T12:42:53","date_gmt":"2024-04-09T12:42:53","guid":{"rendered":"https:\/\/howtogeek.blog\/lv\/?p=1543"},"modified":"2024-04-09T12:42:53","modified_gmt":"2024-04-09T12:42:53","slug":"how-to-set-up-and-install-devika-ai-your-free-ai-software-engineer-lv","status":"publish","type":"post","link":"https:\/\/howtogeek.blog\/lv\/how-to-set-up-and-install-devika-ai-your-free-ai-software-engineer-lv\/","title":{"rendered":"K\u0101 iestat\u012bt un instal\u0113t Devika AI: j\u016bsu bezmaksas AI programmat\u016bras in\u017eenieris"},"content":{"rendered":"<p>ChatGPT palai\u0161ana demonstr\u0113ja \u0123enerat\u012bv\u0101 AI jaudu. Tagad baumotais &#8220;pasaul\u0113 pirmais AI programmat\u016bras in\u017eenieris&#8221; Devins rada vi\u013c\u0146us. Kam\u0113r Devins paliek sl\u0113gt\u0101 beta versij\u0101, Devika pied\u0101v\u0101 l\u012bdz\u012bgu pieredzi k\u0101 Indijas izstr\u0101d\u0101t\u0101ja atv\u0113rt\u0101 pirmkoda AI programmat\u016bras in\u017eenieris. Vai esat gatavs to izm\u0113\u0123in\u0101t pats? T\u0101l\u0101k ir nor\u0101d\u012bts, k\u0101 instal\u0113t un iestat\u012bt Devika AI.<\/p>\n<p><strong>Kas ir Devika AI?<\/strong> Devika AI ir atv\u0113rt\u0101 pirmkoda alternat\u012bva Devinam, pasaul\u0113 pirmajam AI programmat\u016bras in\u017eenierim. Iedvesmojoties no Devina, Devika pal\u012bdz jums rakst\u012bt programmas, ta\u010du galven\u0101 priek\u0161roc\u012bba ir t\u0101, ka t\u0101 ir piln\u012bgi bez maksas. \u0160o jaud\u012bgo r\u012bku izstr\u0101d\u0101ja 21\u00a0gadu vecais Muf\u012bds VH, Lyminal un Stition.AI dibin\u0101t\u0101js.<\/p>\n<p>Devika AI pied\u0101v\u0101 sadarb\u012bbas pieredzi\u00a0\u2014 ikviens var izmantot, koplietot un uzlabot t\u0101s kodu b\u0101zi. Tas saprot dabisk\u0101s valodas uzvednes, p\u0113ta optim\u0101lus kod\u0113\u0161anas risin\u0101jumus un darbojas k\u0101 viedais pal\u012bgs, pied\u0101v\u0101jot veidus, k\u0101 uzlabot j\u016bsu kodu. Devika iesp\u0113jas izriet no uzlabotiem AI mode\u013ciem, piem\u0113ram, Claude un GPT-4, \u013caujot tai risin\u0101t sare\u017e\u0123\u012btus kod\u0113\u0161anas uzdevumus.<\/p>\n<h2 id=\"downloading-and-installing-dependencies\">Atkar\u012bbu lejupiel\u0101de un instal\u0113\u0161ana<\/h2>\n<p>Lai palaistu Devika AI, ir nepiecie\u0161amas da\u017eas atkar\u012bbas, tostarp Ollama un Bun.<\/p>\n<h3 id=\"installing-ollama-and-bun\">Ollama And Bun instal\u0113\u0161ana<\/h3>\n<ul>\n<li>Apmekl\u0113jiet Ollama vietni un noklik\u0161\u0137iniet uz pogas Lejupiel\u0101d\u0113t oper\u0113t\u0101jsist\u0113mai Windows. Ja izmantojat MacOS vai Linux, atlasiet atbilsto\u0161\u0101s opcijas.<\/li>\n<\/ul>\n<figure class=\"wp-block-image\"><img alt=\"\" class=\"wp-image\" decoding=\"async\" height=\"457\" loading=\"lazy\" src=\"https:\/\/cdn.howtogeek.blog\/wp-content\/uploads\/2024\/04\/d9-1.webp\" title=\"\" width=\"813\"\/><\/figure>\n<ul>\n<li>Kad iestat\u012b\u0161ana ir lejupiel\u0101d\u0113ta, palaidiet to, lai instal\u0113tu Ollama.<\/li>\n<\/ul>\n<figure class=\"wp-block-image\"><img alt=\"\" class=\"wp-image\" decoding=\"async\" height=\"610\" loading=\"lazy\" src=\"https:\/\/cdn.howtogeek.blog\/wp-content\/uploads\/2024\/04\/d10-1.webp\" title=\"\" width=\"1084\"\/><\/figure>\n<ul>\n<li>T\u0101l\u0101k jums j\u0101instal\u0113 Bun. Lai to izdar\u012btu, dodieties uz savu cmd logu un ierakstiet<code>powershell -c \"irm bun.sh\/install.ps1 | iex\"<\/code><\/li>\n<\/ul>\n<figure class=\"wp-block-image\"><img alt=\"\" class=\"wp-image\" decoding=\"async\" height=\"469\" loading=\"lazy\" src=\"https:\/\/cdn.howtogeek.blog\/wp-content\/uploads\/2024\/04\/d11-1-1.webp\" title=\"\" width=\"833\"\/><\/figure>\n<ul>\n<li>Kad process b\u016bs pabeigts, j\u016bs redz\u0113sit zi\u0146ojumu \u201cBun tika veiksm\u012bgi instal\u0113ts\u201d.<\/li>\n<\/ul>\n<figure class=\"wp-block-image\"><img alt=\"\" class=\"wp-image\" decoding=\"async\" height=\"449\" loading=\"lazy\" src=\"https:\/\/cdn.howtogeek.blog\/wp-content\/uploads\/2024\/04\/d12-1-1.webp\" title=\"\" width=\"799\"\/><\/figure>\n<h2 id=\"cloning-the-devika-repository\">Devika repozitorija klon\u0113\u0161ana<\/h2>\n<p>Tagad jums ir j\u0101klon\u0113 Devika repozitorijs no GitHub, lai ieg\u016btu instal\u0113\u0161anai nepiecie\u0161amos failus.<\/p>\n<ul>\n<li>Palaidiet komandu uzvedni sav\u0101 Windows dator\u0101, ierakstot <code>cmd<\/code>vai <code>command prompt<\/code>izv\u0113ln\u0113 S\u0101kt un no rezult\u0101tiem atlasot lietojumprogrammu.<\/li>\n<\/ul>\n<figure class=\"wp-block-image\"><img alt=\"\" class=\"wp-image\" decoding=\"async\" height=\"586\" loading=\"lazy\" src=\"https:\/\/cdn.howtogeek.blog\/wp-content\/uploads\/2024\/04\/d0-1.webp\" title=\"\" width=\"1041\"\/><\/figure>\n<ul>\n<li>Kop\u0113jiet un iel\u012bm\u0113jiet \u0161o komandu komandu uzvedn\u0113, <code>git clone https:\/\/github.com\/stitionai\/devika.git<\/code>. Nospiediet tausti\u0146u Enter, lai \u013cautu sist\u0113mai kop\u0113t visus nepiecie\u0161amos failus no repozitorija uz j\u016bsu datoru.<\/li>\n<\/ul>\n<figure class=\"wp-block-image\"><img alt=\"\" class=\"wp-image\" decoding=\"async\" height=\"478\" loading=\"lazy\" src=\"https:\/\/cdn.howtogeek.blog\/wp-content\/uploads\/2024\/04\/d3-3-1.webp\" title=\"\" width=\"849\"\/><\/figure>\n<p>J\u016bsu sist\u0113m\u0101 tagad ir nepiecie\u0161amie faili, un t\u0101 ir izveidojusi direktoriju ar nosaukumu &#8220;Devika&#8221;. N\u0101kamais solis ir instal\u0113t papildu atkar\u012bbas.<\/p>\n<h2 id=\"installing-required-dependencies\">Nepiecie\u0161amo atkar\u012bbu instal\u0113\u0161ana<\/h2>\n<p>Lai instal\u0113tu nepiecie\u0161am\u0101s atkar\u012bbas, jums j\u0101p\u0101rvietojas uz Devika direktoriju.<\/p>\n<ul>\n<li>Ierakstiet <code>cd devika<\/code>un nospiediet tausti\u0146u &#8220;Enter&#8221;.<\/li>\n<\/ul>\n<figure class=\"wp-block-image\"><img alt=\"\" class=\"wp-image\" decoding=\"async\" height=\"538\" loading=\"lazy\" src=\"https:\/\/cdn.howtogeek.blog\/wp-content\/uploads\/2024\/04\/d4-1.webp\" title=\"\" width=\"957\"\/><\/figure>\n<ul>\n<li>P\u0113c tam ierakstiet, <code>pip install -r requirements.txt<\/code>lai instal\u0113tu vajadz\u012bg\u0101s Python atkar\u012bbas, un nospiediet tausti\u0146u Enter.<\/li>\n<\/ul>\n<figure class=\"wp-block-image\"><img alt=\"\" class=\"wp-image\" decoding=\"async\" height=\"591\" loading=\"lazy\" src=\"https:\/\/cdn.howtogeek.blog\/wp-content\/uploads\/2024\/04\/d7-1.webp\" title=\"\" width=\"1050\"\/><\/figure>\n<ul>\n<li>Sekojiet tam ar komandu <code>pip install -r requirements.txtplaywright install --with-deps<\/code>. Atkar\u012bbu instal\u0113\u0161ana var aiz\u0146emt k\u0101du laiku.<\/li>\n<\/ul>\n<figure class=\"wp-block-image\"><img alt=\"\" class=\"wp-image\" decoding=\"async\" height=\"484\" loading=\"lazy\" src=\"https:\/\/cdn.howtogeek.blog\/wp-content\/uploads\/2024\/04\/d13-1.webp\" title=\"\" width=\"860\"\/><\/figure>\n<h2 id=\"setting-up-the-api-keys-and-configuration\">API atsl\u0113gu un konfigur\u0101cijas iestat\u012b\u0161ana<\/h2>\n<p>Atkar\u012bb\u0101 no t\u0101, kuras funkcijas v\u0113laties izmantot, Devika AI var b\u016bt nepiecie\u0161amas \u012bpa\u0161as API atsl\u0113gas, lai t\u0101 darbotos pareizi. Varat tos konfigur\u0113t, lai izveidotu parametrus, kurus AI r\u012bks izmantos fail\u0101 <code>config.toml<\/code>direktorij\u0101 Devika.<\/p>\n<ul>\n<li>Saknes direktorij\u0101 ierakstiet, <code>config.toml<\/code>lai piek\u013c\u016btu konfigur\u0101cijas failam.<\/li>\n<\/ul>\n<figure class=\"wp-block-image\"><img alt=\"\" class=\"wp-image\" decoding=\"async\" height=\"455\" loading=\"lazy\" src=\"https:\/\/cdn.howtogeek.blog\/wp-content\/uploads\/2024\/04\/d15-3-1.webp\" title=\"\" width=\"809\"\/><\/figure>\n<ul>\n<li>Ja izmantojat oper\u0113t\u0101jsist\u0113mu Windows, atveriet failu, izmantojot Notepad. Konfigur\u0101cijas faila sada\u013c\u0101 API atsl\u0113gas varat pievienot savas atsl\u0113gas da\u017e\u0101diem AI mode\u013ciem.<\/li>\n<\/ul>\n<figure class=\"wp-block-image\"><img alt=\"\" class=\"wp-image\" decoding=\"async\" height=\"497\" loading=\"lazy\" src=\"https:\/\/cdn.howtogeek.blog\/wp-content\/uploads\/2024\/04\/d16-1.webp\" title=\"\" width=\"883\"\/><\/figure>\n<ul>\n<li>Lai pievienotu atsl\u0113gu, vienk\u0101r\u0161i iel\u012bm\u0113jiet to blakus attiec\u012bgajam modelim iekav\u0101s. Kad esat pabeidzis, aizveriet failu.<\/li>\n<\/ul>\n<figure class=\"wp-block-image\"><img alt=\"\" class=\"wp-image\" decoding=\"async\" height=\"565\" loading=\"lazy\" src=\"https:\/\/cdn.howtogeek.blog\/wp-content\/uploads\/2024\/04\/d17-1.webp\" title=\"\" width=\"1004\"\/><\/figure>\n<h2 id=\"starting-the-devika-ai-server\">Devika AI servera palai\u0161ana<\/h2>\n<p>Lai palaistu Devika AI, vispirms ir j\u0101start\u0113 Devika serveris.<\/p>\n<ul>\n<li>Saknes direktorij\u0101 ierakstiet <code>python devika.py<\/code>un nospiediet tausti\u0146u Enter.<\/li>\n<\/ul>\n<figure class=\"wp-block-image\"><img alt=\"\" class=\"wp-image\" decoding=\"async\" height=\"564\" loading=\"lazy\" src=\"https:\/\/cdn.howtogeek.blog\/wp-content\/uploads\/2024\/04\/d18-1.webp\" title=\"\" width=\"1003\"\/><\/figure>\n<ul>\n<li>Kad serveris s\u0101k darboties, komandu uzvednes log\u0101 redz\u0113sit zi\u0146ojumu.<\/li>\n<\/ul>\n<figure class=\"wp-block-image\"><img alt=\"\" class=\"wp-image\" decoding=\"async\" height=\"539\" loading=\"lazy\" src=\"https:\/\/cdn.howtogeek.blog\/wp-content\/uploads\/2024\/04\/d19-2-1.webp\" title=\"\" width=\"959\"\/><\/figure>\n<h2 id=\"compiling-and-running-the-ui-server\">UI servera kompil\u0113\u0161ana un palai\u0161ana<\/h2>\n<p>P\u0113d\u0113j\u0101 darb\u012bbu s\u0113rija, kas j\u0101veic, lai palaistu Devika AI, ir UI servera kompil\u0113\u0161ana un palai\u0161ana.<\/p>\n<ul>\n<li>Atveriet jaunu komandu uzvednes logu un dodieties uz Devika direktoriju, izmantojot <code>cd devika<\/code>.<\/li>\n<li>P\u0113c tam ierakstiet, <code>cd ui\/<\/code>pirms nospie\u017eat tausti\u0146u Enter.<\/li>\n<\/ul>\n<figure class=\"wp-block-image\"><img alt=\"\" class=\"wp-image\" decoding=\"async\" height=\"626\" loading=\"lazy\" src=\"https:\/\/cdn.howtogeek.blog\/wp-content\/uploads\/2024\/04\/d20-1.webp\" title=\"\" width=\"1113\"\/><\/figure>\n<ul>\n<li>Izpildiet \u0161o ar <code>bun install<\/code>un p\u0113c tam <code>bun run dev<\/code>. P\u0113c katras komandas nospiediet tausti\u0146u Enter.<\/li>\n<\/ul>\n<figure class=\"wp-block-image\"><img alt=\"\" class=\"wp-image\" decoding=\"async\" height=\"497\" loading=\"lazy\" src=\"https:\/\/cdn.howtogeek.blog\/wp-content\/uploads\/2024\/04\/d22-1.webp\" title=\"\" width=\"883\"\/><\/figure>\n<ul>\n<li>Tagad j\u016bsu instal\u0113\u0161ana ir pabeigta, un jums vienk\u0101r\u0161i j\u0101start\u0113 Devika AI. Varat palaist Devika AI sav\u0101 p\u0101rl\u016bkprogramm\u0101 p\u0113c t\u0101 instal\u0113\u0161anas, apmekl\u0113jot vietni <strong>http:\/\/localhost:3000,<\/strong> lai piek\u013c\u016btu Devika AI saskarnei.<\/li>\n<\/ul>\n<figure class=\"wp-block-image\"><img alt=\"\" class=\"wp-image\" decoding=\"async\" height=\"1225\" loading=\"lazy\" src=\"https:\/\/cdn.howtogeek.blog\/wp-content\/uploads\/2024\/04\/image-9.webp\" title=\"\" width=\"2000\"\/><\/figure>\n<p>Devika AI, kas ir bezmaksas un atv\u0113rt\u0101 koda alternat\u012bva Devin AI, ir pieejam\u0101ka liel\u0101kam cilv\u0113ku skaitam. Ja v\u0113laties uzzin\u0101t, k\u0101 tas var vienk\u0101r\u0161ot programmu rakst\u012b\u0161anas procesu, iepriek\u0161 min\u0113t\u0101s darb\u012bbas pal\u012bdz\u0113s to instal\u0113t j\u016bsu sist\u0113m\u0101.<\/p>\n<p>Tom\u0113r paturiet pr\u0101t\u0101, ka Devika AI r\u012bks pa\u0161laik tiek izstr\u0101d\u0101ts. Tas noz\u012bm\u0113, ka, m\u0113\u0123inot pan\u0101kt, lai tas darbotos, var rasties probl\u0113mas vai var rasties k\u013c\u016bdas pat tad, kad tas darbojas. Tom\u0113r izstr\u0101d\u0101t\u0101ji akt\u012bvi str\u0101d\u0101, lai atrisin\u0101tu probl\u0113mas ar Devika AI, un tas ir tikai laika jaut\u0101jums, kad tas b\u016bs l\u012bdzv\u0113rt\u012bgs savam patent\u0113tajam kol\u0113\u0123im.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>ChatGPT palai\u0161ana demonstr\u0113ja \u0123enerat\u012bv\u0101 AI jaudu. Tagad baumotais &#8220;pasaul\u0113 pirmais AI programmat\u016bras in\u017eenieris&#8221; Devins rada vi\u013c\u0146us. Kam\u0113r Devins paliek sl\u0113gt\u0101 beta versij\u0101, Devika pied\u0101v\u0101 l\u012bdz\u012bgu pieredzi k\u0101 Indijas izstr\u0101d\u0101t\u0101ja atv\u0113rt\u0101 pirmkoda AI programmat\u016bras in\u017eenieris. Vai esat gatavs to izm\u0113\u0123in\u0101t pats? T\u0101l\u0101k ir nor\u0101d\u012bts, k\u0101 instal\u0113t un iestat\u012bt Devika AI. Kas ir Devika AI? Devika AI [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[182,187,130],"class_list":["post-1543","post","type-post","status-publish","format-standard","hentry","category-how-to","tag-artificial-intelligence","tag-devika-ai","tag-microsoft"],"acf":[],"_links":{"self":[{"href":"https:\/\/howtogeek.blog\/lv\/wp-json\/wp\/v2\/posts\/1543","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/howtogeek.blog\/lv\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/howtogeek.blog\/lv\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/howtogeek.blog\/lv\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/howtogeek.blog\/lv\/wp-json\/wp\/v2\/comments?post=1543"}],"version-history":[{"count":1,"href":"https:\/\/howtogeek.blog\/lv\/wp-json\/wp\/v2\/posts\/1543\/revisions"}],"predecessor-version":[{"id":1544,"href":"https:\/\/howtogeek.blog\/lv\/wp-json\/wp\/v2\/posts\/1543\/revisions\/1544"}],"wp:attachment":[{"href":"https:\/\/howtogeek.blog\/lv\/wp-json\/wp\/v2\/media?parent=1543"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/howtogeek.blog\/lv\/wp-json\/wp\/v2\/categories?post=1543"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/howtogeek.blog\/lv\/wp-json\/wp\/v2\/tags?post=1543"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}